在一个正在运行mysql的服务器上,实际上我们可以创建多个数据库。
数据库
常见的命令有
- show databases; 显示所有的数据库
简单介绍目录,其中information_schema、mysql、performance_schema、sys是系统库,不要去改动他们,我们需要操作的自己创建的数据库。
- create database 数据库名; 创建数据库
- drop database 数据库名; 删除数据库
- use 数据库名; 切换数据库
注意哦,当我们要对某个数据库进行操作的时候,首先第一件要做的事情就是要把它切换到该数据库。千万不能忘记。
表
- show tables; 展示当前库中所有表
注意看哦,当我写了一个命令没有用分号结尾的时候,默认表示这个命令没有写完。所以要用分号表明这个命令书写完成。
- desc 数据表名; 查看表结构
- show create table `students`; 查看创建表的sql语句;
- drop table 表名; 删除表;
alter table 表名 add column 字段名 字段类型; 修改表结构
ALTER TABLE students ADD COLUMN birth VARCHAR(10) NOT NULL;
alter table 表名 add change column 字段名 要修改的成的字段名 要修改的类型;
ALTER TABLE students CHANGE COLUMN birth birthday VARCHAR(20) NOT NULL;
alter table 表名 drop column 字段名; 删除列
ALTER TABLE students DROP COLUMN birthday;