1.数据库的创建以及查找:
首先明白什么是数据库。
数据库的创建
create database test;
一定记住要以;为结尾,不然会持续命令输入;
创建好数据库后,我们想要知道我们的数据库都是什么;
可以执行的操作是:
show databases;
这里我创建了数据库test;
严谨来说,如果我们继续创建数据库test的话,机会报错了。
因此我们可以修改创建语句为:
create database if not exists test;
紧接着,如果我们想使用数据库的话,就需要用use语句;
也就是使用:
use test;
这句之后,命令行会出现,数据库发生改变的字样,说明已经使用成功;
如果你想知道你现在正在使用的数据的名字,可以使用select关键字;
也就是:
select database();
一定不要忘记之后的();
2.数据库的删除:
使用drop关键字:
drop database test;
这条命令就回将test数据库完整删除;
同理的,如果你想要严谨,也是需要加入if 判断一下;
drop database if exisit test;
如果不存在test数据库在执行删除语句就会报错。
3.关于数据库中表的创建查找以及删除;
show tables;
可以展示目前数据库中所有的表,因为我还没有创建表,因此显示empty;
创建表需要用到语句:
create table user(
id int comment '编号'
);
这样就创建了一个名为user的表;
表的查找:
使用
desc user;
可以快速查找表里面的内容;
这里我创建的表位:
如果想具体展示表里面的内容;
需要用到的命令为:
show create table user;
可以看到我的表格为:
目前使用的数据库为:
如果想要增加表里面的内容:
需要执行:
alter table add jzk nickname varchar(10);
显示表格为:
删除表格里面的内容:
alter table jzk drop nickname;
改变表格的名字:
使用:
alter table jzk rename to hjy;
使用show tables;
可以看到表格的名字已经发生变化;