日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
mysql修改表實(shí)現(xiàn)自動(dòng)整長(zhǎng)時(shí)需要注意的問(wèn)題

mysql修改表有多種情況,如果要為一個(gè)表添加一個(gè)auto_increment 實(shí)現(xiàn)表自動(dòng)整場(chǎng),有一些問(wèn)題是需要注意的,不然就會(huì)出現(xiàn)一些錯(cuò)誤。

在富陽(yáng)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),成都全網(wǎng)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,富陽(yáng)網(wǎng)站建設(shè)費(fèi)用合理。

比如創(chuàng)建這樣一個(gè)表:

CREATE TABLE people ( peopleid SMALLINT NOT NULL, name CHAR(50) NOT NULL );

要實(shí)現(xiàn)mysql修改表,為peopleid添加一個(gè)auto_increment 讓它自動(dòng)整長(zhǎng),開始mysql總是報(bào)1075錯(cuò)誤;于是查了一下關(guān)于mysql 1075的錯(cuò)誤,

錯(cuò)誤:1075 SQLSTATE: 42000 (ER_WRONG_AUTO_KEY)

消息:不正確的表定義,只能有1個(gè)auto列,而且必須將其定義為主鍵。

原來(lái)需要先添加一個(gè)主鍵

alter table people add primary key (peopleid);

alter table people change peopleid peopleid smallint auto_increment;

這樣mysql修改表就成功了。

那么,如果不添加主鍵, 還可不可以呢?

如果沒(méi)有主鍵的話,這樣也可以:

alter table people change peopleid peopleid smallint auto_increment unique;

這樣也是可以的,這里應(yīng)該有一個(gè)注意,剛開始的時(shí)候如果每次都沒(méi)有修改都沒(méi)有表明字段類型,就會(huì)一直報(bào)錯(cuò),切忌要聲明字段的類型。

以上就是mysql修改表實(shí)現(xiàn)自動(dòng)整長(zhǎng)時(shí)需要注意的問(wèn)題。

【編輯推薦】

mysql修改字段的語(yǔ)句寫法

詳解MySQL數(shù)據(jù)庫(kù)資源不足的異常錯(cuò)誤

MySQL中多表刪除方法

詳解MySQL如何鏈接遠(yuǎn)程SQL

MySQL集群簡(jiǎn)介與配置詳解


文章題目:mysql修改表實(shí)現(xiàn)自動(dòng)整長(zhǎng)時(shí)需要注意的問(wèn)題
鏈接地址:http://www.5511xx.com/article/dpieojg.html