最新国产好看的视频,伊人天堂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ù)還是有重復(fù)的,原來如此

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

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

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

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

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

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

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

嗯,大牛就是大牛。

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

相關(guān)文章

  • MySQL 5.7.20綠色版安裝詳細(xì)圖文教程

    MySQL 5.7.20綠色版安裝詳細(xì)圖文教程

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

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

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

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

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

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

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

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

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

    mysql如何通過my.ini更改默認(rèn)字符集

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

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

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

    Linux/Mac MySQL忘記密碼怎么辦

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

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

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

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

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

最新評論

禹城市| 开江县| 江川县| 清水河县| 哈密市| 陈巴尔虎旗| 苗栗县| 四会市| 巴林左旗| 建瓯市| 武义县| 景洪市| 庆安县| 鄄城县| 遂平县| 巴南区| 临澧县| 当雄县| 岑巩县| 淮北市| 肥东县| 右玉县| 前郭尔| 凤城市| 江油市| 土默特左旗| 四子王旗| 且末县| 龙口市| 星座| 喜德县| 铜梁县| 天峨县| 灵宝市| 广汉市| 万安县| 栾城县| 蓬溪县| 抚宁县| 临武县| 平安县|