我有一个问题,所以将 python 连接到 MySQLdb 的本地数据库。
错误消息是:
import MYSQL
ImportError:No module named MYSQLdb.
Run Code Online (Sandbox Code Playgroud)
这是python 3.4中的脚本,用于连接我的数据库本地MYSQL。
import MYSQLdb
conn=MYSQLdb.connect (host ="localhost", user="root" , passwd="abcd",db="nomi")
cursore=conn.cursor()
name=input("Write your name : ")
x="insert into user (name) values ('%s')"%(name)
cursore.excute(x)
connet.comit()
Run Code Online (Sandbox Code Playgroud)
PS:请帮帮我好吗?
小智 10
您必须使用以下命令安装模块:
sudo apt-get install python-mysqldb
Run Code Online (Sandbox Code Playgroud)
参考:SO上的这个线程
小智 10
sudo apt install libmysqlclient-dev
然后
对于 python 2.x:
pip install mysql-python
对于 python 3.x:
pip install mysqlclient 或者 pip3 install mysqlclient
| 归档时间: |
|
| 查看次数: |
98848 次 |
| 最近记录: |