在学习python3操作mysql中遇到问题,代码入下:
import mysql.connector #创建mysql链接 conn = mysql.connector.connect(user='root',password='root',database='python',use_unicode=True) cursor = conn.cursor() #创建user表 #cursor.execute('create table user_test(user_id varchar(20) primary key,user_name varchar(20))') #插入记录 cursor.execute('insert into user_test(user_id,user_name) values(%s,%s)',['2','Jerry']) cursor.rowcount #提交事务 conn.commit() cursor.close()
运行时提示错误:
Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 2218, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "mysql.py", line 3, in <module>
import mysql.connector
File "D:\python\mysql.py", line 3, in <module>
import mysql.connector
ImportError: No module named 'mysql.connector'; 'mysql' is not a package
File "<frozen importlib._bootstrap>", line 2218, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "mysql.py", line 3, in <module>
import mysql.connector
File "D:\python\mysql.py", line 3, in <module>
import mysql.connector
ImportError: No module named 'mysql.connector'; 'mysql' is not a package
原因竟然是因为我写的测试文件的名称是 msyql.py 和已有的包mysql重名了,谨记。
参考:http://stackoverflow.com/questions/16055274/python-3-mysql-connector-frozen-import-lib
相关推荐
MySQL Connector/Python是MySQL数据库的一款Python适配器,它提供了Python程序员与MySQL数据库进行交互的能力。这个`mysql-connector-python-2.1.7.tar.gz`文件是一个压缩包,包含了MySQL Connector/Python 2.1.7...
基于mysql.connector的数据库工具类,自行按业务修改啊
mysql-connector-python-8.0.19-windows-x86-64bit,官网下载无改动。 MD5: 24551d3720abe8320cffd9d9c59f265c
MySQL Connector/Python是MySQL数据库的一款Python适配器,它允许Python开发者使用Python语言与MySQL数据库进行交互。这个压缩包“mysql-connector-python-2.1.3.zip”包含的是MySQL Connector/Python的2.1.3版本,...
安装完成后,可以在Python代码中通过import语句导入模块,从而开始使用mysql-connector-python的功能。 在实际编写代码时,需要用到的关键知识点包括建立数据库连接、创建游标、执行SQL语句以及关闭连接。首先,...
Python 64位 MySQL Connector是Python编程语言与MySQL数据库之间的一个关键组件,它允许Python程序无缝地连接到MySQL服务器,执行SQL查询,并处理返回的数据。在Windows 10 64位操作系统上,这个版本的connector是...
Python MySQL Connector是一个重要的Python库,它允许Python程序与MySQL数据库进行交互。在使用这个库之前,需要确保系统中已经正确地安装了相应的依赖项。在这个压缩包文件"python_mysql_connector.zip"中,包含了...
`pymysql`是Python连接MySQL数据库的一个重要工具,它提供了类似Python标准库`DB-API`的接口,使得开发者可以方便地进行SQL查询和数据操作。在Python项目中,如果你需要与MySQL数据库交互,`pymysql`是一个理想的...
import mysql.connector cnx = mysql.connector.connect(user='your_username', password='your_password', host='localhost', database='your_database') cursor = cnx.cursor() ``` 在这里,你需要替换'your_...
- 虽然MySQL-python在Python 2时代非常流行,但由于Python 2已退役,社区更倾向于使用对Python 3支持良好的库,如`pymysql`和`mysql-connector-python`。 综上所述,MySQL-python是一个用于Python 2.7的MySQL...
mysql-connector-python-8.0.30-windows-x86-64bit.msi
在Python中,有多种方式可以连接和操作MySQL数据库,包括`MySQL-python`(也称为`PyMySQL`)和`mysql-connector-python`这两个库。 `MySQL-python-1.2.3.win-amd64-py2.7.exe`是针对Python 2.7版本的64位Windows...
import mysql.connector cnx = mysql.connector.connect(user='your_username', password='your_password', host='localhost', database='your_database') cursor = cnx.cursor() ``` 在建立连接后,我们可以...
MySQL Connector/Python是MySQL数据库与Python编程语言之间的桥梁,它允许Python程序无缝地连接到MySQL服务器,进行数据的存取和处理。这个压缩包“mysql-connector-python-2.2.2.zip”包含了用于Python 3.6版本的...
4. **解析与编译**:`Parser`目录下的文件处理Python源代码的解析,生成抽象语法树(AST),然后`Parser/Python.asdl`定义了Python语句和表达式的结构。 5. **字节码编译**:Python源代码被编译成字节码,存储在`....
python管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理...
3. `pymysql`:由yutaka.matsubara开发,是一个纯Python的MySQL客户端,与`mysql.connector`类似,它不依赖C库,提供良好的可移植性。其性能和`mysql.connector`相当,同时支持查询结果以字典形式返回,便于数据处理...
MySQL Connector/Python是MySQL数据库与Python编程语言之间的一个官方接口,允许Python开发者轻松地与MySQL服务器进行交互。这个库提供了全面的功能,包括连接管理、游标操作、事务处理以及执行SQL查询。 首先,...
python实验二Flask个博系统(python+mysql).zippython实验二Flask个博系统(python+mysql).zippython实验二Flask个博系统(python+mysql).zippython实验二Flask个博系统(python+mysql).zippython实验二Flask个...
mysql解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦mysqlPython.txt解法哦...