mysql排序查詢報錯,mysql1265錯誤怎么解決?
通過查看表結構,發現這張表的第三列是日期時間列,并且允許為空。順著這個線索,發現這一列竟然存在幾個空值。原來是這幾個空值導致了創建主鍵索引時出現“ERROR 1265 (01000)”。將空值替換成0:update 表名 set 列3=0 where 列3 is null;這時創建主鍵索引就不會報錯了。
通過查看表結構,發現這張表的第三列是日期時間列,并且允許為空。順著這個線索,發現這一列竟然存在幾個空值。原來是這幾個空值導致了創建主鍵索引時出現“ERROR 1265 (01000)”。將空值替換成0:update 表名 set 列3=0 where 列3 is null;這時創建主鍵索引就不會報錯了。