Mysql資料表操作CRUD

2021-09-29 09:52:00 字數 1222 閱讀 3897

一、建立資料表

1、建立表

create table `student` (

`id` int(11) not null auto_increment,

`name` varchar(20) not null,

`age` int(11) not null,

`score` double(4,1) not null,

`borthday` date not null,

`insert` timestamp null default null,

primary key (`id`)

) engine=innodb default charset=utf8mb4 collate=utf8mb4_0900_ai_ci;

2、複製資料表結構

create table 新建表的名稱 like 被複製表的名稱;
二、查詢資料表

1、查詢某個資料庫所有表的名稱

show tables;
2、查詢表的結構

desc 表的名稱;
3、檢視表的建立語句

show create table  表名稱;
三、修改資料表

1、修改表的名稱

alter table 現表名 rename to 新錶名;
2、修改表的字符集

alter table 表名稱 character set 字符集名稱;
3、新增一列

alter table 表名稱 add 列名稱 資料型別;
4、修改列的名稱和型別

alter table 表名稱 change 列名稱 修改後列名稱 修改後列的資料型別;
5、修改列的資料型別

alter table 表名稱 modify 列名稱 新的資料型別;
6、刪除一列

alter table 表名稱 drop 列名稱;
四、刪除資料表

drop table if exists 資料表的名稱;

drop table 資料表的名稱;

06 資料表的CRUD操作

語法 create table if not exists 資料表名稱 列名1 列型別1 長度 約束,列名2 列型別2 長度 約束,例項 create table if not exists user pk id int primary key auto increment,uk username ...

MySQL資料表的CRUD(増 刪 改 查)操作

mysql資料表crud 増 刪 改 查 操作 1 増 insert into 資料表名字 values 值 insert into 表名 欄位名,欄位名 values 值,值 值須和欄位名形成一一對應關係。2 刪 delete from 表名 刪除所有資料 delete from 表名 where...

MySQL資料表操作

建立資料表 create table 資料表名示例 create temporary table if not exists 資料表名 col name type 完整性約束條件 col name type 完整性約束條件 table options select statement 建立使用者表 ...