mysql 之表定义操作

 

1.创建数据库
create database lush;
2.删除数据库
drop database lush;
3.选择数据库
use lush;
4.创建用户
grant all on *.* to 'lush'@'%' identified by '123456';
5.创建表
create table zhu(id int,name varchar(20));
删除表
drop table zhu;
6.查看表结构
desc zhu;
7.插入数据
insert into zhu values(1,'zhang3'),(2,'li4');
8.查看数据
select * from zhu;
9.修改表
alter table zhu modify name varchar(80);
alter table zhu change name name varchar(88);
10.添加列
alter table zhu add column age int(2);
11.删除列
alter table zhu drop id;
12.对列重命名
alter table zhu change name myname varchar(28);
#change和modify都可以修改表的定义,不通的是change后面需要写两次列名,不方便,但是change的优点可以修改列的名称,modify则不行。
13.添加列的同时,指定该列在表中所处的位置
alter table zhu add id int(5) first;
alter table zhu add id1 int(5) after myname;
14.对表重命名
alter table zhu rename zhuzhu;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章