我使用在Ubuntu 16.04.1蟒蛇MySQL的19年7月5日,我 试图当我把它保存在一个.py
文件运行下面的代码如何访问mysql数据库?
import MySQLdb
db= MySQLdb.connect("localhost","root",YES,"testDB")
cursor=db.cursor()
cursor.execute("DROP TABLE IF EXISTS USER")
sql="""CREATE TABLE USER(
ID INT(12) NOT NULL AUTO_INCREMENT,
USERNAME VARCHAR(20) NOT NULL,
PASSWORD VARCHAR(20) NOT NULL,
PRIMARY KEY (ID)
)"""
cursor.execute(sql)
db.close()
,并执行它Python3我得到以下错误:
$ python3 try.py
Traceback (most recent call last):
File "try.py", line 1, in
import MySQLdbImportError: No module named 'MySQLdb'
我该如何解决这个问题?
您是否安装了该软件包? – tadman
pip安装PyMySQL – QuantumEnergy