duplicate entry怎么解決(duplicate entry)

    來源: 互聯(lián)網(wǎng)2023-07-01 03:06:12
      


    【資料圖】

    1、解決方案:首先我們用MySQL自帶的可視化管理工具MySQL WorkBench打開數(shù)據(jù)庫及表格,出現(xiàn)此問題的主要原因是主鍵已經(jīng)有了名為“XXX”的那項,實際上我寫的代碼并沒有重復(fù)也會彈出此報錯,下面我們看一下我自己的解決方案。

    2、雙擊紅框中選項,填好相應(yīng)配置,進入后點擊如圖所示先創(chuàng)建數(shù)據(jù)庫(此操作必須在MySQL已經(jīng)啟動情況下)左下角SCHEMAS底下就是你的數(shù)據(jù)庫名字,先雙擊拉出TABLE,在TABLE上右鍵創(chuàng)建新表。

    3、解決方案:將主鍵設(shè)置為自動增長。

    4、可以在數(shù)據(jù)庫手動將相關(guān)表設(shè)置ID為自增長手動將表設(shè)置為自增長有弊端,建議在annotation里邊的POJO類使用注解方式設(shè)置自增長。

    5、mysql的數(shù)據(jù)庫如圖所示設(shè)置。

    6、保存執(zhí)行即可解決問題查看數(shù)據(jù)庫,果然自增了。

    本文分享完畢,希望對大家有所幫助。

    關(guān)鍵詞:

    責任編輯:sdnew003

    相關(guān)新聞

    版權(quán)與免責聲明:

    1 本網(wǎng)注明“來源:×××”(非商業(yè)周刊網(wǎng))的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責,本網(wǎng)不承擔此類稿件侵權(quán)行為的連帶責任。

    2 在本網(wǎng)的新聞頁面或BBS上進行跟帖或發(fā)表言論者,文責自負。

    3 相關(guān)信息并未經(jīng)過本網(wǎng)站證實,不對您構(gòu)成任何投資建議,據(jù)此操作,風險自擔。

    4 如涉及作品內(nèi)容、版權(quán)等其它問題,請在30日內(nèi)同本網(wǎng)聯(lián)系。