我使用在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