mysql制作外鍵出現(xiàn)duplicate?key?name錯(cuò)誤問(wèn)題及解決
mysql制作外鍵出現(xiàn)duplicate key name錯(cuò)誤
在borrowlist表中bookid(int,not null)參考books表中id(int ,pk ,not null)屬性,但是出現(xiàn)duplicate key name’FK_borrowlist’ error number:1061問(wèn)題,請(qǐng)問(wèn)該如何解決?
應(yīng)該是你那個(gè)外鍵索引名有重復(fù)了把FK_borrowlist改成FK_borrowlist1就行了吧。我也試過(guò)。
外鍵會(huì)自動(dòng)增加索引,各個(gè)表索引不能重復(fù),因此會(huì)顯示錯(cuò)誤。
mysql建表出現(xiàn)錯(cuò)誤
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that correspo
Mysql命令行sql語(yǔ)句建表報(bào)錯(cuò):
這里是你的SQL語(yǔ)法有錯(cuò)誤;查看與MySQL服務(wù)器版本對(duì)應(yīng)的手冊(cè),以確定使用。
我的問(wèn)題是sql語(yǔ)句里反引號(hào)用成了單引號(hào)
我這里用的是英文中的單引號(hào)
所以會(huì)有語(yǔ)法報(bào)錯(cuò);
正確的應(yīng)該是鍵盤ESC鍵下的反引號(hào)
此外有這種報(bào)錯(cuò)的原因還可能會(huì)是分號(hào)在中文輸入的問(wèn)題或者是命令語(yǔ)句的拼寫錯(cuò)誤。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
mysql:ERROR?2003?(HY000)故障錯(cuò)誤解決方法與思路
這篇文章主要給大家介紹了關(guān)于mysql:ERROR?2003?(HY000)故障錯(cuò)誤解決方法與思路的相關(guān)資料,error 2003 hy000是MySQL數(shù)據(jù)庫(kù)中一個(gè)常見的錯(cuò)誤代碼,它通常意味著MySQL無(wú)法建立到數(shù)據(jù)庫(kù)的連接,需要的朋友可以參考下2024-02-02mysql 詳解隔離級(jí)別操作過(guò)程(cmd)
這篇文章主要介紹了mysql 詳解隔離級(jí)別操作過(guò)程(cmd)的相關(guān)資料,需要的朋友可以參考下2017-01-01Ubuntu15下mysql5.6.25不支持中文的解決辦法
Ubuntu15下mysql5.6.25出現(xiàn)亂碼,不支持中文,該問(wèn)題如何解決呢?下面看看小編是怎么解決此問(wèn)題的,需要的朋友可以參考下2015-09-09MySQL存儲(chǔ)結(jié)構(gòu)用法案例分析
這篇文章主要介紹了MySQL存儲(chǔ)結(jié)構(gòu)用法,結(jié)合具體案例形式分析了mysql存儲(chǔ)結(jié)構(gòu)相關(guān)使用方法與操作注意事項(xiàng),需要的朋友可以參考下2018-07-07MySQL之存儲(chǔ)過(guò)程按月創(chuàng)建表的方法步驟
這篇文章主要介紹了MySQL之存儲(chǔ)過(guò)程按月創(chuàng)建表的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09Linux下Mysql5.6 二進(jìn)制安裝過(guò)程
這篇文章主要介紹了Linux下Mysql5.6 二進(jìn)制安裝過(guò)程,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06