最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySql報錯:Duplicate entry ‘10‘ for key ‘PRIMARY‘的解決方案

 更新時間:2023年10月23日 10:22:07   作者:小貓娃來啦  
經(jīng)常遇到這個問題,今天我把這個問題記錄下來,以后如果有其他人遇到相同的問題,不至于困惑,在操作數(shù)據(jù)庫的時候,經(jīng)常會出現(xiàn)Duplicate entry ‘10’ for key 'PRIMARY’這樣的報錯,本文將給大家講講如何解決這個問題,需要的朋友可以參考下

翻譯錯誤

經(jīng)常遇到這個問題,今天我把這個問題記錄下來,以后如果有其他人遇到相同的問題,不至于困惑。我自己也作為一種學(xué)習(xí)中的出錯記錄,錯題本,提醒自己。

在操作數(shù)據(jù)庫的時候,經(jīng)常會出現(xiàn)Duplicate entry ‘10’ for key 'PRIMARY’這樣的報錯,這是什么意思呢?
我去翻譯了一下,翻譯結(jié)果如下:

在這里插入圖片描述

所以這種問題的出現(xiàn)就代表鍵名重復(fù)了

先正常制作表格

定義表格表頭的時候,一般會設(shè)置id為主鍵(因?yàn)閕d具有唯一性,且簡單)

在這里插入圖片描述

以下是用Navicat Premium 16制作的一個表格

在這里插入圖片描述

錯一遍(體驗(yàn)報錯)

在此表格中,id已經(jīng)有1,2,3,4,5,6,7,8了,如果此時我插入的數(shù)據(jù)主鍵是8,就會出現(xiàn)如下結(jié)果:

在這里插入圖片描述

是的,報這個錯了。因?yàn)?這個主鍵是存在的,現(xiàn)在插入的數(shù)據(jù),主鍵還是8,就造成了主鍵重復(fù)的沖突,所以會報這個錯,同時數(shù)據(jù)也是插入不進(jìn)去的。

找到報錯原因,并改正

如果我們把需要插入的數(shù)據(jù)主鍵改成9,則:

在這里插入圖片描述

很顯然插入成功了。再重新打開表看一下:

在這里插入圖片描述

ok,數(shù)據(jù)是插入成功的。

其他可能造成報錯的情況

還有一種情況會觸發(fā)這個報錯。就以上面的例子來說,在沒有id為9的這條數(shù)據(jù)時,我插入這條數(shù)據(jù),沒有問題,不會報錯,也能插入成功。但如果再運(yùn)行剛剛那句話,就不行了。因?yàn)?已經(jīng)插入了,再運(yùn)行一遍,就等于再插入主鍵為9的這條數(shù)據(jù),這就又會造成主鍵沖突。

還有一種情況也會觸發(fā)這個報錯,就是沒有設(shè)置主鍵遞增
要么用可視化工具Navicat Premium 16勾選自動遞增。
要么在命令行里設(shè)置主鍵遞增。

在這里插入圖片描述

在這里插入圖片描述

總結(jié)解決方案

綜上所述,這個錯誤提示是因?yàn)樵诓迦霐?shù)據(jù)時,插入了一個已經(jīng)存在的主鍵值,導(dǎo)致沖突。解決方案如下:

  • 確認(rèn)是否插入了重復(fù)的數(shù)據(jù),可以通過查詢數(shù)據(jù)庫來查看是否有重復(fù)的主鍵值。
  • 如果是插入重復(fù)數(shù)據(jù)導(dǎo)致的錯誤,可以通過修改數(shù)據(jù)或者刪除重復(fù)數(shù)據(jù)來解決。
  • 如果是其他原因?qū)е碌腻e誤,可以嘗試重新創(chuàng)建表格或者修改表格結(jié)構(gòu)來解決。

以上就是MySql報錯:Duplicate entry ‘10‘ for key ‘PRIMARY‘的解決方案的詳細(xì)內(nèi)容,更多關(guān)于Duplicate entry ‘10‘ for key ‘PRIMARY‘的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL 增刪改查操作與 SQL 執(zhí)行順序詳解

    MySQL 增刪改查操作與 SQL 執(zhí)行順序詳解

    本文介紹了數(shù)據(jù)庫CRUD核心操作,包括數(shù)據(jù)約束、刪除數(shù)據(jù)方式、去重查詢和條件過濾等基礎(chǔ)知識,重點(diǎn)講解了五大約束(非空、自增、唯一、主鍵、外鍵)的作用,以及DROP、TRUNCATE、DELETE三種刪除方式的區(qū)別,感興趣的朋友跟隨小編一起看看吧
    2025-10-10
  • MySQL與sqlyog安裝教程圖文詳解

    MySQL與sqlyog安裝教程圖文詳解

    這篇文章主要介紹了MySQL與sqlyog安裝教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • 簡單講解MySQL的數(shù)據(jù)庫復(fù)制方法

    簡單講解MySQL的數(shù)據(jù)庫復(fù)制方法

    這篇文章主要介紹了簡單講解MySQL的數(shù)據(jù)庫復(fù)制方法,利用到了常見的mysqldump工具,需要的朋友可以參考下
    2015-11-11
  • 自動恢復(fù)MySQL數(shù)據(jù)庫的日志文件思路分享及解決方案

    自動恢復(fù)MySQL數(shù)據(jù)庫的日志文件思路分享及解決方案

    本文主要講訴如何自動恢復(fù)mysql數(shù)據(jù)庫的日志文件,喜歡的在服務(wù)器或者數(shù)據(jù)庫上直接操作的兄弟們你值得收藏下!
    2014-08-08
  • mysql性能優(yōu)化工具--tuner-primer使用介紹

    mysql性能優(yōu)化工具--tuner-primer使用介紹

    這篇文章主要介紹了mysql性能優(yōu)化工具--tuner-primer的使用方法與返回數(shù)據(jù)分析,需要的朋友可以參考下
    2016-05-05
  • SQL匯總統(tǒng)計與GROUP BY過濾查詢實(shí)現(xiàn)

    SQL匯總統(tǒng)計與GROUP BY過濾查詢實(shí)現(xiàn)

    這篇文章主要介紹了SQL匯總統(tǒng)計與GROUP BY過濾查詢實(shí)現(xiàn),GROUP BY 實(shí)質(zhì)是先排序后分組,遵照索引建的最佳左前綴。當(dāng)無法使用索引時,增大max_length_for_sort_data和sort_buffer參數(shù)的值
    2023-01-01
  • 一步步教你MySQL查詢優(yōu)化分析教程

    一步步教你MySQL查詢優(yōu)化分析教程

    這篇文章主要給大家介紹了關(guān)于MySQL查詢優(yōu)化分析的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • mysql如何讓自增id歸0解決方案

    mysql如何讓自增id歸0解決方案

    數(shù)據(jù)庫的Id自增越來越大,要讓自增重新從1開始:那么就用下面的方法吧
    2012-11-11
  • 查看連接mysql的IP地址的實(shí)例方法

    查看連接mysql的IP地址的實(shí)例方法

    在本篇文章里小編給大家分享的是一篇關(guān)于查看連接mysql的IP地址的實(shí)例方法,有需要的朋友們可以參考下。
    2020-10-10
  • SQL insert into語句寫法講解

    SQL insert into語句寫法講解

    這篇文章主要介紹了SQL insert into語句寫法講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08

最新評論

阿拉善盟| 永胜县| 开化县| 伊宁县| 右玉县| 临邑县| 通海县| 大英县| 庄浪县| 育儿| 房产| 忻州市| 永和县| 清水河县| 托克托县| 嘉义市| 新源县| 荣昌县| 莱州市| 隆回县| 泰顺县| 嘉定区| 嘉峪关市| 中山市| 黑河市| 门源| 贵阳市| 南丰县| 洮南市| 巩留县| 宜丰县| 拉萨市| 仙游县| 枣强县| 黄梅县| 长白| 盐亭县| 娄烦县| 长沙市| 南木林县| 昭平县|