大家好我在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()