由于现在使用命令操作数据库少了之后,这几天特意去复习了一下mysql的操作命令,毕竟多学点还是有好处的
直接开始:1 创建数据库 create database 表名;
2创建完成后查看数据库 :show databases;
3选择想要操作的数据库 : use 库名;
4查看该库中所有的表:show tables;
5删除数据库:drop database 表名;
6创建数据表: create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));
7查看表信息: desc emp;
8查看全面的emp表信息: show create table emp \G;
9删除表: drop table emp;
10 修改表:alter table emp modify ename varchar(30);
11增加表字段:alter table emp add colum age int(3);
12删除表字段:alter table emp drop column age;
13修改字段名: alter table emp change age age1 int(3); 需要注意的是change和modify都可以修改表的定义,不同的是change后面需要写两次列名,不方便,但change的优点是可以修改列名称,modify不能
14修改字段排序:alter table emp add birth date after ename;(新增字段birth date加在ename字段后面)
15修改字段age并将age放到最前面:alter table emp modify age int(3) first;
16修改表名:alter table emp rename emp1;
需要注意的是change\first | after column这些关键字都属于mysql在标准sql上的扩展在其他数据库上不一定适用
还有一点需要注意:就是在输入命令后别忘记命令后面加;分号,否则会报错