由于语法错误,无法使用mysql.connector库?

时间:2017-06-22 08:49:50

标签: python mysql

我正在尝试使用Python来操作mySQL数据库。我之前使用Windows 7成功运行了代码但是我无法在Ubuntu上运行相同的代码。

我正在使用在VirtualBox上运行的Ubuntu 17.04,而mySQL版本是14.14 Distrib 5.7.18。

我的代码是:

import mysql.connector
try:
    conn = mysql.connector.connect(database="cookbook",
                                 host="localhost",
                                 user="cbuser",
                                 password="cbpass")
    print("Connected") 
except:
    print("Cannot connect to server")
else:
    conn.close()
    print("Disconnected")
之前运作良好的

错误信息是:

  

编程错误:(1064,“您的SQL语法出错;请查看与您的mySQL服务器版本对应的手册,以便在第1行附近使用正确的语法”)

1 个答案:

答案 0 :(得分:0)