激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL中Multiple primary key defined報錯的解決辦法

MySQL中Multiple primary key defined報錯的解決辦法

2020-12-01 17:10諾亞神龜zZ Mysql

這篇文章主要介紹了MySQL中Multiple primary key defined報錯的解決辦法以及相關實例內容,有興趣的朋友們學習下。

創建主鍵可以有兩種方式:

?
1
2
3
4
5
6
keyword">create table 表名(
字段名 類型,
字段名 類型,
……
primary key(name)
);

或者是

?
1
2
3
4
5
create table 表名(
字段名 類型 primary key
字段名 類型,
……
);

 

但是要注意的是,想要創建復合主鍵,就不可以用第二種方式。
下面列舉一個小例子:

MySQL中Multiple primary key defined報錯的解決辦法

這里報錯multiple primary key defined,表示定義了多個主鍵,正確的寫法是如下:

MySQL中Multiple primary key defined報錯的解決辦法

如果項設置復合主鍵,復合主鍵的特點是同時創建、同時刪除,所以需要把主鍵刪除,但是這里設置了自增,需要先把自增刪除,才可以刪除主鍵,如果不先刪除自增,而直接刪除主鍵的話會報錯(如下)。

MySQL中Multiple primary key defined報錯的解決辦法

需要先刪除自增:

MySQL中Multiple primary key defined報錯的解決辦法

這里我們創建復合主鍵的話,把name字段上的普通索引先刪除掉,再給stu_id和name字段同時創建復合主鍵:

MySQL中Multiple primary key defined報錯的解決辦法

總結:文章開頭寫的兩種創建主鍵的方式,第二中方式不可以在創建復合主鍵的時候用;復合主鍵要同時創建、同時刪除。

以上就是mysql中出現multiple primary key defined報錯提示之解決辦法,感謝大家的閱讀和對服務器之家的支持。

原文鏈接:https://blog.51cto.com/13587182/2072460

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 高清一区二区在线观看 | 性毛片视频| 国产流白浆高潮在线观看 | 亚洲视频在线视频 | 一级免费视频 | 国产精品三级a三级三级午夜 | 嗯~啊~弄嗯~啊h高潮视频 | 奇米影视8888狠狠狠狠 | 日韩欧美精品中文字幕 | 毛片免费在线观看 | 日本网站在线看 | 欧美成人一区二区三区 | 国产一区二区三区四区五区加勒比 | 黑人日比 | 欧美性生活区 | 黄色免费av| 成人不卡在线观看 | 激情综合视频 | 久久蜜桃精品一区二区三区综合网 | 久色精品 | 老司机一级毛片 | 中文字幕专区高清在线观看 | 男女无套免费视频 | 成人不卡 | 男女生羞羞视频网站在线观看 | 成人综合一区二区 | 欧美一级高潮 | 在线成人一区 | 国产在线免 | 欧美一级毛片特黄黄 | 国产精品久久久久久久娇妻 | 中文欧美日韩 | h视频免费看 | 成人aaaa免费全部观看 | 日本精品网 | 极品国产91在线网站 | 成人激情视频网站 | 国产做爰 | xnxx 日本19 | 国产成人在线一区二区 | 国产精品久久久久久久午夜片 |