python数据库学习--Mysql

摘要:

  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)

posted @ 2014-04-08 15:58  空城夕  阅读(195)  评论(0编辑  收藏  举报