3:mysql表的创建、修改、删除、查看

1、显示库下面的表

show tables;

 

2、查看表的结构

desc 表名;

 

3、查看表的创建过程

show create table 表名;

 

4、创建表

create table 表名 (

列名称1 列类型 [列参数] [not null default ],

....列2...

....

列名称N 列类型 [列参数] [not null default ]

)engine myisam/innodb charset utf8/gbk

 

5、删除表

drop table 表名;

或者是

drop table if exists 表名;

 

6、清空表数据

truncate 表名

 

7、修改表之增加列:

alter table 表名

add 列名称1 列类型 [列参数] [not null default ] #(add之后的旧列名之后的语法和创建表时的列声明一样)

 

8、修改表之修改列

alter table 表名

change 旧列名 新列名 列类型 [列参数] [not null default ]

(注:旧列名之后的语法和创建表时的列声明一样)

 

9、修改表之减少列:

alter table 表名 drop 列名称;

 

10、查看某张表详情信息

show table status where name='表名';

show table status where name='表名'   \G;

 

show create table 表名;desc 表名;

  1. 显示fujieace库下面的所有表
  2. use fujieace;
  3. show tables;
  4. 建表
  5. create table user (
  6.     id int auto_increment,
  7.     name varchar(20) not null default '',
  8.     age tinyint unsigned not null default 0,
  9.    index id (id)
  10.    )charset=utf8;
  11. 增加表列
  12. alter table user add money double not null default 100;
  13. 修改表列
  14. alter table user change name xingming varchar(50) not null default '';
  15. 显示表结构
  16. desc user;
  17. 查看表创建过程
  18. show create table  user;
  19. 删除表
  20. alter table user drop money;

 

提示:创建表的时候,engine myisam/innodb等可以不用写,因为在mysql高版本它现在已经是默认的innodb;表的默认引擎是可以设置的!

具体请查看:mysql存储引擎;包括存储引擎的查看,设置,修改;

    A+
发布日期:2017年01月14日  所属分类:mysql教程
最后修改时间:2017-01-18 18:56
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
wordpress discux dedecms 帝国 phpcms等快速建站服务
wordpress discux dedecms 帝国 phpcms等快速建站服务
  • ¥ 99.9元
  • 市场价:499.9元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
  • ¥ 9.9元
  • 市场价:49.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: