常用的Mysql语句整理

修改已经建好的表的结构:

添加列:alter table 'table_name' add column 'new_column_name' (限制条件)

例如:alter table student add column hobby varchart(30);


删除列:alter table 'table_name' drop column 'column_name';

例如:alter table t_test drop column hobby;


修改表名:alter table 'table_name' rename to 'new_table_name';

例如:alter table t_test rename to t_user_infos;


修改列名:alter table 'table_name' change 'old_column' 'new_column' (限制条件,可选)

例如:alter table t_user_infos change aaa age int;


修改列属性:alter table 'table_name' modify 'column_name' (限制条件)

例如:alter table t_user_infos modify age varchar(5);


删除表中数据:delete from 'table_name' (where '删除条件');


删除整张表:drop table 'table_name';


删除整个数据库:drop database ‘database_name’;


完整复制表的方法:创建一张结构相似的空表,再插入所有数据

create table 'new_table' like 'target_table';

insert into 'new_table' select * from 'target_table';


查看MySQL版本:select version()

Navicat显示字段(包括注释):show full columns from 表名

clipboard

posted @ 2018-03-20 21:42  Jinx123  阅读(120)  评论(0)    收藏  举报