美文网首页
Python与MySQL中Errors集合

Python与MySQL中Errors集合

作者: 肥了个大西瓜 | 来源:发表于2018-09-21 10:51 被阅读0次

    Python与MySQL中Errors集合







    1 Error:Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

      使用python连接mysql数据库,向数据库中insert数据,运行报错,无法正常运行python程序,获得的报错信息如下:

      Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

      查阅是内存异常,怀疑是同时处理了较多insert命令.

      修改方法:将所有的insert合并为一条insert命令,批量插入数据。

    2. Error Code: 1292. Incorrect date value: 1998-01-01 for column 'date' at row 1

      使用python连接mysql数据库,向数据库中insert数据,运行报错,无法正常运行python程序,获得的报错信息如下:

      Error Code: 1292. Incorrect date value: 1998-01-01 for column 'date' at row 1

      查阅是date日期型数据格式不对,此处写法正确,格式不对之处在未加上单引号''

      修改方法:将1998-01-01修改为'1998-01-01'。

    3 Error:MySQL error #1054 - Unknown column in 'Field List'

      使用python连接mysql数据库,向数据库中insert数据,运行报错,无法正常运行python程序,获得的报错信息如下:

      Error:MySQL error #1054 - Unknown column in 'Field List'

      无法找到对应列,检查代码列值对应关系正确,而错误是由insert数据格式引起,应该将所有的字符串类型的值加上单引号''

      修改方法:将insert数据中所有的str型数据都加上单引号''。

    相关文章

      网友评论

          本文标题:Python与MySQL中Errors集合

          本文链接:https://www.haomeiwen.com/subject/yxranftx.html