码迷,mamicode.com
首页 > 数据库 > 详细

开发pymysql遇到的小问题

时间:2018-07-24 23:46:56      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:操作   需要   插入   根据   key   name   .exe   bsp   开发   

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遇到的小问题

标签:操作   需要   插入   根据   key   name   .exe   bsp   开发   

原文地址:https://www.cnblogs.com/huangfuyuan/p/9363218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!