【環境】
CentOS 7.2
python 2.7.9
database MariaDB 10.1.24
DB: auth
table: auth
pip list
mysql-connector-python (2.0.4)
【コード】
import mysql.connector conn = mysql.connector.connect(user='root', password='hoge', host='localhost', database='auth') cur = conn.cursor() cur.execute("select * from auth;") for row in cur.fetchall(): annie1 = row[0] annie2 = row[1] annie3 = row[2] annie4 = row[3] annie5 = row[4] cur.close conn.close
【エラー】
Exception:
AttributeError("'function' object has no attribute 'connector'",)
File "/root/git/bottle/index.py", line 65, in mysql conn = mysql.connector.connect(user='root', password='hoge', host='localhost', database='auth') AttributeError: 'function' object has no attribute 'connector'
pythonを使ってローカルのDBに書き込みや読み込みをしたいのですが、上記エラーが出てしまいます。
エラーログをたよりにググるとcur = conn.cursor()をきちんと書けばいけるらしいのですが、動いてくれません。
どこが原因で動いてくれないのかご存じの方いらっしゃいましたらご指摘頂けませんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。