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;

本文出自 “浪淘沙” 博客,谢绝转载!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。