摘要:
Python使用mysql需要安装驱动,有两种1)mysqldb 2)umysql ,两者都是开源,具体区别不详,umysql没用过
一、mysqldb
安装MySQL驱动--http://www.codegood.com/archives/129 提供下载
http://www.cnblogs.com/min0208/archive/2012/05/24/2515584.html 解决64位win系统下找不到python的注册路径
http://www.cnblogs.com/rollenholt/archive/2012/05/29/2524327.html python操作MySQL数据库
http://blog.163.com/yang_jianli/blog/static/161990006201372121230220/ 解决import _mysql出现dll load fail错误
http://www.111cn.net/sys/linux/58842.htm python安装要与mysql驱动位数一致
二、umysql
三、注意事项
1)执行sql时,可能出现字符单双引号嵌套问题,解决办法如下:
sql = '''insert into user values('{"name":"hxy","age":"18"}')'''
最外面的'''三个引号表示这是一个特殊字符串;
里面的'单引号表示值;
最里面的"双引号表示json格式的特殊字符串;
最需要掌握的是最外层三引号的用法
2)