表數據出現主鍵重復,怎么處理?
更新時間 2023-12-26 01:37:36
最近更新時間: 2023-12-26 01:37:36
分享文章
本文介紹怎么處理表數據出現主鍵重復的問題。
- 查看當前的sql_mode。
SELECT @@GLOBAL.sql_mode; - 通過MySQL控制臺,調整MySQL參數,開啟MySQL 的STRICT_ALL_TABLES 和STRICT_TRANS_TABLES 模式。
- 已經存在的主鍵重復的數據,根據業務情況手工訂正。
注意主備實例不同的sql_mode會導致一些問題,需要在主備實例上設置相同的SQL mode。