1.datetime型別:
當datetime的值為0000-00-00:00:00:00時,mysql是不接受此條資料的,當然可以 insert ignore into table…………………………原因是我們的資料庫不支援datetime為0的情況,這是乙個模式的設定。
此時我們可以查詢資料庫現有的模式:
select @@sql_mode;
得到我們現有資料庫模式:
no_zero_date和no_zero_in_date 這2種型別,去掉即可。
執行 set global sql_mode = 'only_full_group_by,strict_trans_tables,error_for_division_by_zero,no_auto_create_user,no_engine_substitution';
最好都去掉: 'strict_trans_tables,no_engine_substitution' 只留這2種型別。
再次插入,query ok!
mysql匯入亂碼出錯 解決Mysql匯入亂碼問題
方法一 通過增加引數 default character set utf8 解決亂碼問題 方法二 在命令列匯入亂碼解決 1.mysql use gl 2.mysql set names utf8 3.mysql source example.sql mysql u root p default ch...
解決mysql匯入匯出資料亂碼問題
2013 04 03 22 56 51 最近在linux上面用mysqldump匯出資料,放在windows系統中匯入就會出現中文亂碼,然後就會導致出現 unknown mysql server host和can t connect to the server的錯誤。最近在linux上面用mysql...
Python 解決scipy匯入出錯問題
scipy是一款方便 易於使用 專為科學和工程設計的python工具包.它包括統計,優化,整合,線性代數模組,傅利葉變換,訊號和影象處理,常微分方程求解器等。使用這些功能需要scipy,但是python 2.7.12在安裝時沒有改軟體,直接匯入會報錯 importerror no module na...