2016-05-11 9 views
0

問題 - CENTOS 7では、完全にうまく動作しているMARIADB 10.xをインストールしました。私はDBeaverでテストしました。MARIADB - Python接続の問題

PYTHON 2.7からMARIA DB 10.xに接続するには、 "https://mariadb.com/blog/how-connect-python-programs-mariadb"を推奨する "MySQL-python 1.2.5"をインストールしました。

しかし、テスト中に下にエラーが表示される、これで助けてください。

import mysql.connector as mariadb 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
ImportError: No module named mysql.connector 

答えて

0

MariaDBデータベース接続用にMySQLdb1 libを使用してください。

import MySQLdb as mariadb 
conn = mariadb.connect(user='username', passwd='1a2b3c', db='defaultdb') 
cursor = conn.cursor() 

MariaDB docsに言及したlibに正式MySQLによって建てです。このlibを使用すると、チュートリアルに従うことができます。

+1

これはうまくいきましたが、これは古いライブラリと思われます。そして、なぜmysql.connectorが動作しないのか – pawan

+0

MariaDB docsに記述されているコネクタは、[MySQL](http://dev.mysql.com/downloads/connector/python/)で提供されているコネクタです。 –