-
mysql表增加字段和删除字段
1)增加或删除单个字段:
(1)增加一个字段
格式:alter table table_name add [column] col_name 列定义 [first|after 列名];
例如:
alter table test_table add name varchar(32) default null comment '姓名' after id;
(2)删除一个字段
格式:alter table table_name drop [column] col_name;
例如:
alter table test_table drop name varchar(32);
2)增加或删除多个字段:
(1)增加多个字段
格式:alter table table_name add [column] col_name 列定义 [first|after 列名], add [column] col_name 列定义 [first|after 列名], add [column] col_name 列定义 [first|after 列名];
例如:
alter table test_table add name varchar(32) default null comment '姓名' after id, add age int default null comment '年龄' after id, add sex varchar(5) default null comment '性别' after id;
(2)删除多个字段
格式:alter table table_name drop [column] col_name1, drop [column] col_name2, drop [column] col_name3;
例如:
alter table test_table drop name, drop age , drop sex ;
-
mysql显示库、表字段及注释等信息
1)列出 MySQL Server 数据库SHOW DATABASES;
2)列出数据库数据表
SHOW TABLES [FROM db_name];
3)列出数据表及表状态信息
SHOW TABLE STATUS [FROM db_name];
4)列出资料表字段
SHOW COLUMNS FROM tbl_name [FROM db_name];
5)
SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name [col_name];
6)列出字段及详情
SHOW FULL COLUMNS FROM tbl_name [FROM db_name];
7)列出字段完整属性
SHOW FULL FIELDS FROM tbl_name [FROM db_name];
8)列出表索引
SHOW INDEX FROM tbl_name [FROM db_name];
9)列出 DB Server 状态
SHOW STATUS;
10)列出 MySQL 系统环境变量
SHOW VARIABLES;
11)列出执行命令
SHOW PROCESSLIST;
12)列出某用户权限
SHOW GRANTS FOR user;
MySql知识总结——表结构修改、查看表信息等
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.