剛入門mysql的小白,今天寫了個python程序將工作中mdb中的數據轉移到mysql中,在導入數據的時候,發現部分信息丟失,后檢查發現丟失的數據都有一個共同的特點,就是身份證尾號為X。
sql代碼如下:
報錯信息:
1054, "Unknown column '' in 'field list'"
后在百度一頓亂搜,找到的答案無非是字段前有空格呀,字段名對不上呀,沒有這個字段呀……檢查了一遍全部都不行。最后在一篇文章的啟發下想到可能是數據格式的問題,嘗試在身份證的變量上加上“ ' ”。
不再報錯了,檢查數據庫全部都導入到mysql里面,問題解決。希望這個經驗對大家有幫助。