mac上的MySQL连接器/ python连接

时间:2017-03-09 18:34:56

标签: python mysql python-3.x database-connection mysql-python

大家好我在MacBook上使用python 3.5和MySQL连接器python-2.1.5。 我得到了NameError错误:名称'conn'未定义。 我无法弄清楚如何克服这个问题。 我也是python的新手...所以请帮助我guyz。 代码如下: -

import mysql.connector
from mysql.connector import errorcode

try:
    conn = mysql.connector.connect(
        user = 'root',
        password='root',
        host = 'localhost',
        database='ok')
    print("it works")
except mysql.connector.Error as e:
    if e.errno ==errorcode.ER_ACCESS_DENIED_ERROR:
        print("usernae and password are not correct")
    elif e.errno == errorcode.ER_BAD_DB_ERROR:
        print("db d.n.e")
    else:
        print(e)

cursor = conn.cursor()


conn.commit()
cursor.close()


conn.close()

0 个答案:

没有答案