国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

mysql error:#1062 Duplicate entry ‘***′ for key 1問(wèn)題解決方法

2020-01-19 00:04:40
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
我將id的int類型改成了bigint就可以了,其實(shí)再改回來(lái)可能也會(huì)好了??赡苁菙?shù)據(jù)庫(kù)備份的時(shí)候出現(xiàn)了錯(cuò)誤。

開(kāi)發(fā)的網(wǎng)站后臺(tái)系統(tǒng)在測(cè)試過(guò)程中出現(xiàn)了這個(gè)問(wèn)題:
Invalid Query : Duplicate entry ‘127′ for key 1
SQL is : INSERT INTO `kq_news` (`Title`,`Author`,`Type`,`Content`,`IsDel`,`Adate`,`Range`,`Lang`) values ('捐款活動(dòng)','yuanying','3′,”,'0′,NOW(),'2′,'cn')
因?yàn)槭堑谝淮斡龅竭@樣的問(wèn)題,GOOGLE了一下,類似問(wèn)題N多,解決方法有很多雷同的,無(wú)非就是說(shuō)修復(fù)表(repair),MySQL的修復(fù)工具myisamchk工具修復(fù)。試了一下,仍然沒(méi)有解決。

然后查看了一下數(shù)據(jù)表結(jié)構(gòu):
復(fù)制代碼 代碼如下:

CREATE TABLE IF NOT EXISTS `kq_news` (
`Id` tinyint(3) NOT NULL auto_increment,
`Title` varchar(90) collate latin1_general_ci NOT NULL,
`Content` text collate latin1_general_ci NOT NULL,
`Adate` date NOT NULL,
`IsDel` tinyint(1) NOT NULL default ‘0′,
`Hits` int(5) NOT NULL default ‘0′,
`Author` varchar(20) collate latin1_general_ci NOT NULL,
`Type` tinyint(1) NOT NULL default ‘1′,
`Lang` varchar(2) collate latin1_general_ci NOT NULL,
`Range` tinyint(1) NOT NULL default ‘1′,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ;

終于明白,原來(lái)是Id這個(gè)自增型字段類型搞錯(cuò)了!轉(zhuǎn)換一下數(shù)據(jù)類型就搞定了!

之后打開(kāi)了MYSQL手冊(cè)找到了TINYINT和SMALLINT和INT類型的說(shuō)明:

TINYINT[(M)] [UNSIGNED] [ZEROFILL]
一個(gè)很小的整數(shù)。有符號(hào)的范圍是-128到127,無(wú)符號(hào)的范圍是0到255

SMALLINT[(M)] [UNSIGNED] [ZEROFILL]
一個(gè)小整數(shù)。有符號(hào)的范圍是-32768到32767,無(wú)符號(hào)的范圍是0到65535。

MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
一個(gè)中等大小整數(shù)。有符號(hào)的范圍是-8388608到8388607,無(wú)符號(hào)的范圍是0到16777215。

INT[(M)] [UNSIGNED] [ZEROFILL]
一個(gè)正常大小整數(shù)。有符號(hào)的范圍是-2147483648到2147483647,無(wú)符號(hào)的范圍是0到4294967295。

INTEGER[(M)] [UNSIGNED] [ZEROFILL]
這是INT的一個(gè)同義詞。

BIGINT[(M)] [UNSIGNED] [ZEROFILL]
一個(gè)大整數(shù)。有符號(hào)的范圍是-9223372036854775808到9223372036854775807,無(wú)符號(hào)的范圍是0到
18446744073709551615。

原來(lái)如此!
那網(wǎng)上其它的Invalid Query : Duplicate entry ‘32767′ for key 1出錯(cuò)的原因也在于此了!
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 闻喜县| 卢湾区| 灯塔市| 甘南县| 东莞市| 浙江省| 永德县| 如皋市| 阳东县| 广河县| 卓资县| 海林市| 郯城县| 阜康市| 满城县| 平阴县| 东阿县| 韶关市| 湖州市| 五寨县| 吴忠市| 聂拉木县| 东平县| 台州市| 丹凤县| 平遥县| 寿宁县| 钟山县| 聂荣县| 永清县| 肇东市| 木兰县| 沅陵县| 禄丰县| 清涧县| 宜君县| 虹口区| 金川县| 阳原县| 平乐县| 会东县|