The MariaDB Connector/ODBC 1.0 series is built on top of MariaDB Connector/C 2.2 and uses the binary prepared statement protocol. It is Windows-only. It is Windows-only. Download 3.0.9 Stable.

Contents

MariaDB starting with 10.2.5

Navicat for MariaDB provides a native environment for MariaDB database management and administration. It works with any MariaDB database servers from version 5.1. Visit these links to examine major changes in all DbVisualizer versions ever released, specific details for each version, and information how to evaluate the DbVisualizer Pro edition.

Starting with MariaDB 10.2.5, a .pkg installer for macOS is available from http://mariadb.com/downloads

The .pkg installer installs MariaDB Server and, optionally, a launchd service definition to allow the OS to automatically start and manage MariaDB Server.

Installer behavior

The installer installs MariaDB Server in a subdirectory of /usr/local/mariadb.

You can place /usr/local/mariadb/server/bin in your PATH to always have access to executables distributed in the MariaDB Server package. The basedir of the MariaDB Server installation will depend on the version installed; for 10.2.6, it will be /usr/local/mariadb/mariadb-10.2.6-osx10.12-x86_64, to which a symlink /usr/local/mariadb/server will be created.

The MariaDB Server binaries distributed in this package do not read from .cnf files in /etc/. Instead, put .cnf files in /usr/local/mariadb/etc/.

If there's an existing service listening on port 3306, the installer will create /usr/local/mariadb/etc/my.cnf with skip-networking. You can edit this file to set an alternate port for MariaDB Server to listen on, or you can remove skip-networking if you have disabled the daemon that had bound port 3306.

MariaDB Server will place its socket file at /usr/local/mariadb/data/mariadb.sock and the client tools included in the package will by default look for a socket file at that location.

After installation, your MariaDB Server instance will have a 'root' user account and a user account named after the username of the user who ran the installer. Both of these accounts use the UNIX_SOCKET Authentication Plugin, which means no password is required to log in.

To log in to MariaDB as root, you will need to become root on the OS; the preferred mechanism for this is to use sudo, like this:

If you want to be able to connect to MariaDB Server using TCP, you will need to create a new user and give it a password.

The daemon's executable is mariadbd, not mysqld. You should take this into account if you have scripts, tools, or workflows that look for processes named 'mysqld'. You can also invoke mysqld to start the server; edit /Library/LaunchDaemons/com.mariadb.server.plist if you want to do that permanently.

launchd behavior

The installer can install a launchd service configuration. This is optional, but it is enabled by default.

The service definition causes launchd to automatically start MariaDB Server after installation and when the OS boots.

The launchd service configuration file installed by the installer is located at /Library/LaunchDaemons/com.mariadb.server.plist. The service definition file uses command-line arguments to mariadbd to control some of its behavior. These will override changes you make in option (.cnf) files.

To stop MariaDB Server using launchd, execute sudo launchctl stop com.mariadb.server.

To start MariaDB Server using launchd, execute sudo launchctl start com.mariadb.server.

Mariadb workbench download

Uninstalling MariaDB Server

To remove MariaDB Server, follow these steps:

First, stop MariaDB Server and remove the files associated with launchd support, if you installed it (you'll need to do this as root or under sudo):

  • launchctl stop com.mariadb.server
  • launchctl unload /Library/LaunchDaemons/com.mariadb.server.plist
  • rm /Library/LaunchDaemons/com.mariadb.server.plist /usr/local/mariadb/server
  • pkgutil --forget com.mariadb.mariadb-server-launchd

Now, remove files associated with the MariaDB Server package:

  • rm -r /usr/local/mariadb/server/ /usr/local/mariadb/server
  • If you also want to remove config files, remove /usr/local/mariadb/etc/
  • If you want to remove the MariaDB Server data directory, remove /usr/local/mariadb/data/

You can also consult the output of pkgutil --files com.mariadb.mariadb-server-files to see the specific list of files installed by the package.

Mariadb

After removing the files you wish to remove, tell pkgutil to forget the MariaDB Server package:

  • pkgutil --forget com.mariadb.mariadb-server-files

Comments

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.
Latest version

Released:

Mac

Python MariaDB extension

Project description

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an APIwhich is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/Cclient library for client server communication.

License

MariaDB Connector/Python is licensed under the LGPL 2.1

Source code

MariaDB Connector/Python source code is hosted on Github

Documentation

MariaDB Connector/Python documentation can be found on Github Pages

Bugs

Bugs and feature requests should be filed in the MariaDB bug ticket system

Release historyRelease notifications | RSS feed

1.0.4

1.0.3

1.0.2

1.0.1

1.0.0

0.9.59

0.9.58

0.9.57

0.9.56

0.9.55

0.9.54

0.9.53

0.9.52

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for mariadb, version 1.0.4
Filename, sizeFile typePython versionUpload dateHashes
Filename, size mariadb-1.0.4-cp36-cp36m-win32.whl (155.7 kB) File type Wheel Python version cp36 Upload dateHashes
Filename, size mariadb-1.0.4-cp36-cp36m-win_amd64.whl (172.5 kB) File type Wheel Python version cp36 Upload dateHashes
Filename, size mariadb-1.0.4-cp37-cp37m-win32.whl (155.7 kB) File type Wheel Python version cp37 Upload dateHashes
Filename, size mariadb-1.0.4-cp37-cp37m-win_amd64.whl (172.5 kB) File type Wheel Python version cp37 Upload dateHashes
Filename, size mariadb-1.0.4-cp38-cp38-win32.whl (155.7 kB) File type Wheel Python version cp38 Upload dateHashes
Filename, size mariadb-1.0.4-cp38-cp38-win_amd64.whl (172.8 kB) File type Wheel Python version cp38 Upload dateHashes
Filename, size mariadb-1.0.4-cp39-cp39-win32.whl (155.7 kB) File type Wheel Python version cp39 Upload dateHashes
Filename, size mariadb-1.0.4-cp39-cp39-win_amd64.whl (172.5 kB) File type Wheel Python version cp39 Upload dateHashes
Filename, size mariadb-1.0.4.tar.gz (66.7 kB) File type Source Python version None Upload dateHashes
Close

Hashes for mariadb-1.0.4-cp36-cp36m-win32.whl

Hashes for mariadb-1.0.4-cp36-cp36m-win32.whl
AlgorithmHash digest
SHA2567fbc40ac04fc31dcc87c3578b1208fceac54275ea1a5efafc82f1b0250deeb09
MD5d62b30f941149182537aaa84ebec0467
BLAKE2-256f51e2e3690e57f64428365771feb64a0f6e4a817c0d133b0202df3c8cb6eac50
Close

Hashes for mariadb-1.0.4-cp36-cp36m-win_amd64.whl

Hashes for mariadb-1.0.4-cp36-cp36m-win_amd64.whl
AlgorithmHash digest
SHA2568ec7d7e9c77b9353a7cba51853b732af600c5c8d690633363d059fe4477d2fa0
MD52dc8639ca614752071a33f6b87628c5c
BLAKE2-2562cbc2a715c616be7b6c49be70bd946231b781fd68565ffd0fc607dabdda47561
Close

Hashes for mariadb-1.0.4-cp37-cp37m-win32.whl

Hashes for mariadb-1.0.4-cp37-cp37m-win32.whl
AlgorithmHash digest
SHA2560a9a0f710305c635a9f289178f6a62126b35b4ff58b877e126a16f90648beaf2
MD57a7dd92d531ee5f705ca7493146c46b3
BLAKE2-25648a092cf4a34cb83c7ebc78f74bbbf1feec9f22b903c1d5b4843d09c4147ba28
Close

Hashes for mariadb-1.0.4-cp37-cp37m-win_amd64.whl

Hashes for mariadb-1.0.4-cp37-cp37m-win_amd64.whl
AlgorithmHash digest
SHA256684b95b7e985a09991fa256f3d3b0656b80c8492f30484d53da390e10bf90a35
MD50f162ce6da9ad7f9ffddad3bff810fe0
BLAKE2-2560f4408e910570e6dfe1b8fcdb51389f87d288c00da393182538b44eb9ab7fbeb
Close

Hashes for mariadb-1.0.4-cp38-cp38-win32.whl

Hashes for mariadb-1.0.4-cp38-cp38-win32.whl
AlgorithmHash digest
SHA25665016fd627bd9bdd591b25febcb424153b63155c28279a2ad8a700f8e5825e0c
MD5a60d4ac5fcfd04a7f043df7e6be5c35c
BLAKE2-2567de6498b548ca278655a00c0e2a9aae3a6bd475cc265f250cd60b38885b45f3c
Close

Hashes for mariadb-1.0.4-cp38-cp38-win_amd64.whl

Hashes for mariadb-1.0.4-cp38-cp38-win_amd64.whl
AlgorithmHash digest
SHA256d019e49faee7f98b70ed181c8c8218f722f9459728950efffb954546d86cbc13
MD564233307b5cc2f2a69d4d6bfff939bc9
BLAKE2-256991f64ccb24752106b8fed7d4cbd229ffb47ec26eff9644714d25caeb35c7ce8
Close

Hashes for mariadb-1.0.4-cp39-cp39-win32.whl

Hashes for mariadb-1.0.4-cp39-cp39-win32.whl
AlgorithmHash digest
SHA2569e872b108b657a7a48c15ccf1de86b3a54282413c13079c0c6728c6a0e7157e4
MD581cc06bd73b64a34210291e55668b859
BLAKE2-2563a3a9f8516910a39614710167f195539250fa04e6f4a0df07f3db0645bd25d0b
Close

Hashes for mariadb-1.0.4-cp39-cp39-win_amd64.whl

Mariadb Windows

Hashes for mariadb-1.0.4-cp39-cp39-win_amd64.whl
AlgorithmHash digest
SHA25620a6e45dd9a7b60b36e3dec6bc742492d2e4fd45b97c47301c1b8c4c629d8e85
MD5c4bf7837f75c34e040c1bebbaa00b67f
BLAKE2-256ed55c688aeb447918ea418ec923a007750cd795d77dcb45f9ea72bbd6f6edb1f
Close

Mariadb Server

Hashes for mariadb-1.0.4.tar.gz

How To Download Mariadb On Windows

Hashes for mariadb-1.0.4.tar.gz
AlgorithmHash digest
SHA2560f5ab2fd83aa5996f0c6bc1ccbcaf80de3aa6eb28ca20a8ba3c670593de4d71a
MD58d9a0eab6b150e14cfa5b9be50849569
BLAKE2-256f5c5a932f8c81f8605abc737f5d097fecb5e314040e69305dc9379d3aad35f09