python 操作mysql数据
2011-03-23 13:05
344 查看
今天要用到mysql数据库,python连接的时候碰到一些问题。
解决掉了,总结一下:
获取数据库连接的时候:
mysql name 'Set' is not defined
这个错误时安装的mysql windows插件的问题
经解决应该是插件自己的问题,尝试重新安装一个,但是碰到:
安装,搞定。另外就是字符集的问题。
注意三点:
配置Mysql字符为utf8
创建数据库表的时候指定表字符集为utf8
连接数据的时候制定连接的charset = 'utf8'
解决掉了,总结一下:
获取数据库连接的时候:
mysql name 'Set' is not defined
这个错误时安装的mysql windows插件的问题
经解决应该是插件自己的问题,尝试重新安装一个,但是碰到:
Python issue:Unable to find vcvarsall.bat
重新下了个windows版本的exe安装文件,这里下载安装,搞定。另外就是字符集的问题。
注意三点:
配置Mysql字符为utf8
创建数据库表的时候指定表字符集为utf8
连接数据的时候制定连接的charset = 'utf8'
相关文章推荐
- mysql数据表自动导为python sqlalchemy可操作对象
- _mysql_exceptions.IntegrityError: (1062, "Duplicate entry, Python操作MySQL数据库,插入重复数据
- 使用Python对MySQL数据操作
- 操作 Python爬虫数据存储MySQL【3】爬取信息
- python对MySQL进行数据的插入、更新和删除之后需要commit,数据库才会真的有数据操作。(待日后更新)
- _mysql_exceptions.IntegrityError: (1062, "Duplicate entry, Python操作MySQL数据库,插入重复数据
- python 操作mysql数据中fetchone()和fetchall()
- 用Python 模块xlrd 操作excel,并将数据导入MySQL
- python使用peewee实现mysql数据操作
- python操作excel导入数据到mysql
- python之MySQL学习——数据操作
- 关于使用python3操作Navicat for mysql 插入数据为空的几个情况
- python操作mysql基础之分割与合并数据
- 用python简单实现类似thinkphp的针对Mysql操作的数据模型
- Python操作mysql之插入数据
- Python3操作MySQL,查询数据并保存到文件中
- Python操作mysql之查询数据
- MySQL 服务器变量 数据操作DML-视图
- 【Python】使用pandas库从MySQL中读取数据到excel中
- MySQL对表的操作及单表数据操作