MySQL設定自增字段的方法介紹

2021-09-06 09:12:49 字數 1112 閱讀 3512

如何實現mysql設定自增字段是許多人都問到的問題,下面就為您介紹mysql設定自增字段的相關知識,希望對您學習mysql資料庫能有所啟迪。

alter table album change album_id album_id bigint not null auto_increment;

alter table album auto_increment=1;

建立:mysql>create table cc(id int auto_increment,name varchar(20),primary key(id));

修改:mysql> alter table cc change id id int primary key auto_increment;

注:只有int型別且為primary key 才可以使用auto_increment.

mysql新增欄位的方法並不複雜,下面將為您詳細介紹mysql新增欄位和修改欄位等操作的實現方法,希望對您學習mysql新增字段方面會有所幫助。

1.登入資料庫

>mysql -u root -p 資料庫名稱

2.查詢所有資料表

>show tables;

3.查詢表的字段資訊

>desc 表名稱;

4.1新增表字段

alter table table1 add transactor varchar(10) not null;

alter table   table1 add id int unsigned not null auto_increment primary key

4.2.修改某個表的字段型別及指定為空或非空

>alter table 表名稱 change 欄位名稱 欄位名稱 字段型別 [是否允許非空];

>alter table 表名稱 modify 欄位名稱 字段型別 [是否允許非空];

>alter table 表名稱 modify 欄位名稱 字段型別 [是否允許非空];

4.3.修改某個表的欄位名稱及指定為空或非空

>alter table 表名稱 change 欄位原名稱 欄位新名稱 字段型別 [是否允許非空

4.4如果要刪除某一字段,可用命令:alter table mytable drop 字段 名;

MySQL設定自增字段

1 mysql每張表只能有1個自增欄位,這個自增字段即可作為主鍵,也可用作非主鍵使用,但是請注意將自增欄位當做非主鍵使用時必須為其新增唯一索引,否則系統將會報錯 1 將自動增長字段設定為主鍵 create table t1 id int auto increment primary key,sid ...

MySQL設定自增字段的方法介紹

如何實現mysql設定自增字段是許多人都問到的問題,下面就為您介紹mysql設定自增字段的相關知識,希望對您學習mysql資料庫能有所啟迪。alter table album change album id album id bigint not null auto increment alter ...

MySQL中設定自增字段

alter table album change album id album id bigint not null auto increment alter table album auto increment 1 建立 mysql create table cc id int auto incr...