MySql之表操作

2021-07-27 16:26:53 字數 1227 閱讀 5001

create table `表名稱`(

`列名` bigint not null auto_increment comment '訂單id',

`列名` bigint not null comment '使用者id',

`列名` bigint not null comment '產品id',

primary key (order_id)

)engine=innodb default charset=utf8 auto_increment=1000000 comment='訂單表';

show tables;

show create table 表名稱;
desc 表名;

5、刪除表:

drop table if exists 表名;

6、修改表:

字首:alter table 表名。

alter table 表名 add (

列名 列型別,

列名 列型別

)

(2).修改列型別(如果被修改的列已經有資料,那麼修改列型別,可能會影響到已存在的資料):

alter table  表名 modify `列名` 列型別;

(3).

修改列型別:

alter table 

表名 change 原列名 新列名 列型別;

alter table 表名 drop 列名;

alter table `原表名` rename to `新錶名`;

mysql命令之表操作

建表 create table 表名 欄位名 1 型別 1 欄位名 n 型別 n 例子 mysql create table myclass id int 4 not null primary key auto increment,name char 20 not null,int 4 not nu...

MySQL 之操作表中資料

所有的欄位名都寫出來 insert into 表名 欄位名1,欄位名2,欄位名3,values 值1,值2,值3,或 不寫欄位名 insert into 表名 values 值1,值2,值3,insert into 表名 欄位名1,欄位名2,values 值1,值2,備註 1 插入的資料應與字段的資...

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

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