我正在运行Ubuntu 16.04,试图在python中连接到mysql:
import mysql
username = 'root'
cnx = mysql.connector.connect(user=username, database='db')
cnx.close()
Run Code Online (Sandbox Code Playgroud)
但是我收到一个错误:
File "pysql1.py", line 4, in <module>
cnx = mysql.connector.connect(user=username, database='db')
AttributeError: module 'mysql' has no attribute 'connector'
Run Code Online (Sandbox Code Playgroud)
我在这里下载了软件包,安装了mysql python模块.我试着sudo apt-get install python-mysql.connector无济于事.有什么指针吗?
编辑:添加后import mysql.connector我得到了一个无关的权限错误,我现在已经解决了,所以这就是我需要的东西!