Mysql DDL语句基础语法

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;

可以看到表格的名字已经发生变化;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值