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

Mysql添加聯(lián)合唯一索引及相同數(shù)據(jù)插入報錯問題

 更新時間:2022年09月27日 09:15:58   作者:魏N來  
這篇文章主要介紹了Mysql添加聯(lián)合唯一索引及相同數(shù)據(jù)插入報錯問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

添加聯(lián)合唯一索引及相同數(shù)據(jù)插入報錯

1.添加聯(lián)合索引

alter table "表名" add unique index(`字段1`,`字段2`)

2.此時如果在插入相同的數(shù)據(jù)會報錯

可以使用 no duplicate key update 解決相同數(shù)據(jù)不存儲,不會報錯

insert into "表名" (`name`,`age`,`time`)values('zhangsan','18','2001:10:10') on duplicate key
update `name`=values(`name`),`age`=values(`age`)

加了唯一索引,但數(shù)據(jù)還是有重復的,原來如此

今天剛創(chuàng)建了一個表,為訂單號創(chuàng)建了唯一索引。

在測試同學測試的過程中,看了一下數(shù)據(jù),竟然有重復訂單號?

怎么想都想不明白,問了另一個大牛,他告訴我:

因為分庫分表了。唯一鍵只能保證一個庫中不重復,而不同庫,無法限制。

我分庫用的是平臺ID,分表用的是訂單號,我看了一下那兩條數(shù)據(jù),果然,平臺ID不一樣,那么他們有可能不在一個庫里。

大牛說:你用同一個平臺ID insert一下,我試了一下,果然插入不進去。

我就說嘛,數(shù)據(jù)庫層是最底層的限制了,如果再限制不住,那還有什么可靠性可言呢?

嗯,大牛就是大牛。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL 5.7.20綠色版安裝詳細圖文教程

    MySQL 5.7.20綠色版安裝詳細圖文教程

    MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle旗下產(chǎn)品。這篇文章主要介紹了MySQL 5.7.20綠色版安裝詳細圖文教程,需要的朋友可以參考下
    2017-11-11
  • mysql存儲過程 游標 循環(huán)使用介紹

    mysql存儲過程 游標 循環(huán)使用介紹

    今天分享下自己對于Mysql存儲過程的認識與了解,這里主要說說大家常用的游標加循環(huán)的嵌套使用
    2012-11-11
  • mysql免安裝沒有任何root權(quán)限

    mysql免安裝沒有任何root權(quán)限

    這篇文章主要介紹了mysql免安裝沒有任何root權(quán)限的安裝與配置教程,本文圖文并茂給大家介紹的非常詳細,需要的朋友參考下
    2017-01-01
  • 超詳細匯總21個值得收藏的mysql優(yōu)化實踐

    超詳細匯總21個值得收藏的mysql優(yōu)化實踐

    這篇文章主要分享的是超詳細匯總21個值得收藏的mysql優(yōu)化實踐,對正在學習的同學有一定的參考價值,需要的同學可以參考一下
    2022-01-01
  • MySQL中MIN()函數(shù)的使用教程

    MySQL中MIN()函數(shù)的使用教程

    這篇文章主要介紹了MySQL中MIN()函數(shù)的使用教程,是MySQL入門學習中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • mysql如何通過my.ini更改默認字符集

    mysql如何通過my.ini更改默認字符集

    這篇文章主要介紹了mysql如何通過my.ini更改默認字符集問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • MySQL中的引號和反引號的區(qū)別與用法詳解

    MySQL中的引號和反引號的區(qū)別與用法詳解

    這個問題是我在學習數(shù)據(jù)庫的時候遇到的一個問題,我當時并不能理解下圖中的一些情況,后來我也請教了一位大佬給我解答,最后在大佬和度娘的幫助下我大概理解了這個反引號的東西
    2021-10-10
  • Linux/Mac MySQL忘記密碼怎么辦

    Linux/Mac MySQL忘記密碼怎么辦

    Linux/Mac MySQL忘記密碼怎么辦?這篇文章主要介紹了MySQL忘記密碼的解決方法,命令行進行修改,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • mysql查詢慢的原因和解決方案

    mysql查詢慢的原因和解決方案

    最近發(fā)現(xiàn)公司網(wǎng)站后臺查詢的時候比較慢,可能因為大量的like查詢導致,這里為大家分享一下方法,需要的朋友可以參考下
    2019-09-09
  • Mysql?Innodb存儲引擎之索引與算法

    Mysql?Innodb存儲引擎之索引與算法

    索引對數(shù)據(jù)庫有多重要,我想大家都已經(jīng)知道了吧,下面這篇文章主要給大家介紹了關(guān)于Mysql?Innodb存儲引擎之索引與算法的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-02-02

最新評論

仁布县| 柳州市| 孙吴县| 安康市| 台山市| 阿瓦提县| 平湖市| 九龙坡区| 都昌县| 芮城县| 施秉县| 革吉县| 东山县| 石楼县| 新兴县| 阿图什市| 正镶白旗| 安庆市| 辽宁省| 常州市| 株洲市| 青浦区| 景泰县| 霍林郭勒市| 通海县| 宁阳县| 三河市| 弥渡县| 杭州市| 潼南县| 科尔| 科技| 澳门| 腾冲县| 龙井市| 合山市| 射阳县| 漠河县| 开阳县| 会东县| 南宁市|