开发pymysql遇到的小问题
Posted huangfuyuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发pymysql遇到的小问题相关的知识,希望对你有一定的参考价值。
1、执行数据库插入数据,没有反应。
cur.execute("INSERT INTO Writers(Name) VALUES(‘Truman Capote‘)")
#需要 提交,不然无法保存新建或者修改的数据
conn.commit()#conn是连接的返回句柄
2、创建汉字的table,需要指定大小
cur.execute("CREATE TABLE IF NOT EXISTS Writers(Id INT PRIMARY KEY AUTO_INCREMENT,Name VARCHAR(25),内核 VARCHAR(25))")
其中id后面跟的那一串可以实现,id自动加1,即使以后的数据库“增删改查”没有对id操作,也会自动变化;
VARCHAR(12)和char(12)的区别是,后者会固定的申请12大小内存,前者会根据实际传入大小分配,最大12.。注意大写。
3、
以上是关于开发pymysql遇到的小问题的主要内容,如果未能解决你的问题,请参考以下文章
iOS - 周总结开发中遇到的小知识点(2018.12.10-2018.12.15)