![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
legendary_Dragon
学不可以已
展开
-
Column count doesn't match value count at row 1(Python操作MySQL数据库时的报错)
首先,这个错误的意思是,我们插入数据库的列与数据库中的列不是一一对应的。当使用Python操作MySQL数据库时,如果id是自增,或者timestamp是自动生成的时候,我们不能采用"INSERT INTO 表名 VALUES (%s, %s, %s, %s, %s, %s, %s)"这种简写的方式是不对的。应该把列的字段名一一对应起来"INSERT INTO 表名 (...原创 2018-09-17 17:29:16 · 1029 阅读 · 0 评论 -
关于数据库字段命名与实体类命名选择驼峰还是下划线
因为数据库字段、索引对大小写是不敏感的,驼峰标识无意义;所以一般采用数据库字段下划线, 实体类驼峰的命名方式原创 2018-09-20 14:39:27 · 11943 阅读 · 0 评论 -
ERROR 'latin-1' codec can't encode characters in position 81-86: ordinal not in range(256)问题解决
使用pymysql时,出现了编码问题,可以在连接时进行声明:db = pymysql.connect('{}'.format(host), '{}'.format(username), '{}'.format(pwd), '{}'.format(database), use_unicode=True, charset="utf8")...原创 2018-10-18 16:00:45 · 592 阅读 · 0 评论