MySQL 表的操作

2022-03-20 18:35:36 字數 1098 閱讀 2591

建表

檢視表裡的字段和字段型別…

desc 表的名字

檢視資料表的sql語句

show create table 表的名字

刪除表drop table 表的名字

修改表裡的字段的規則

alter table 表的名字 modify 欄位的名字 varchar(50)

修改表裡欄位的名字

alter table user change email user_email varchar(50) not null;

修改user表裡的email欄位名為 user_email

需要重新指定字段規則。

給表裡增加字段

alter table user add password char(32) not null;

往user表裡增加了password欄位,指定該欄位char(32) not null;

指定欄位的位置

alter table user add password1 char(32) not null comment 「測試指定位置」after id;

建立了password1欄位,並把該字段放到id欄位的下面

刪除字段

alter table user drop password1;

刪掉password1欄位

重新命名表名

alter table user rename users;

重新命名user 為 users

mysql 表的操作 mysql 表的操作

建立表 檢視表結構 修改表 刪除表 1.建立表 建立表之前選定資料庫 use testx create table table2 屬性名 資料型別 約束 屬性名 資料型別 約束 約束 primary key 該屬性 欄位設為此表主鍵 foreign key 該屬性 欄位為該表外來鍵,即另乙個表的主鍵...

mysql操作表 MySQL表的操作(一)

在建立表之前,首先要指明表在哪個資料庫中建立,也就是要指明命令所要操作的資料庫 用use語句選擇資料庫,一般格式 use 資料庫名 建立表的語法格式如下 例如選擇在linda資料庫中建立乙個use1表 use linda create table use1 id int,name varchar 2...

mysql表操作約束 MySQL操作表的約束

完整性 指資料庫的準確性和一致性。約束 是在表中定義的用於維護資料庫完整性的一些規則。主鍵 給某乙個欄位來唯一標識所有記錄,值是唯一的,非空的 外來鍵 多個表之間參照的完整性。一 設定非空約束 use教學管理資料庫 show tables create table專業表 專業編號char 3 not...