刚入门mysql的小白,今天写了个python程序将工作中mdb中的数据转移到mysql中,在导入数据的时候,发现部分信息丢失,后检查发现丢失的数据都有一个共同的特点,就是身份证尾号为X。
sql代码如下:
报错信息:
1054, "Unknown column '' in 'field list'"
后在百度一顿乱搜,找到的答案无非是字段前有空格呀,字段名对不上呀,没有这个字段呀……检查了一遍全部都不行。最后在一篇文章的启发下想到可能是数据格式的问题,尝试在身份证的变量上加上“ ' ”。
不再报错了,检查数据库全部都导入到mysql里面,问题解决。希望这个经验对大家有帮助。