python 操作mysql数据

今天要用到mysql数据库,python连接的时候碰到一些问题。

解决掉了,总结一下:

获取数据库连接的时候:

mysql name 'Set' is not defined

这个错误时安装的mysql windows插件的问题

经解决应该是插件自己的问题,尝试重新安装一个,但是碰到:

Python issue:Unable to find vcvarsall.bat

重新下了个windows版本的exe安装文件,这里下载

安装,搞定。另外就是字符集的问题。

注意三点:

配置Mysql字符为utf8

创建数据库表的时候指定表字符集为utf8

连接数据的时候制定连接的charset = 'utf8'

原文地址:https://www.cnblogs.com/macula7/p/1992362.html