mysql语句(DDL)

DDL包括哪些语句?

DDL–英文全称 (Data Definition Language),中文定义是数据定义语言。
包括对数据库,表,列等的操作,
如:创建、删除、修改、库或表结构,对数据库或表的结构操作。

操作数据库

创建数据库

常用:

CREATE DATABASE database_name CHARSET utf8;

语法详解:

CREATE DATABASE [IF NOT EXISTS] database_name [CHARSET utf8] [COLLATE utf8_general_ci]

[IF NOT EXISTS]:不存在就存在,存在不创建
CHARSET:指定数据库字符集
COLLATE:指定校验字符集,如CHARSET是utf8,默认COLLATE是utf8_general_ci

切换数据库

USE database_name;

修改数据库

一般情况是修改数据库的字符集,数据库名字不可以修改

ALTER DATABASE database_name CHARSET utf8;

删除数据库

常用:

DROP DATABASE database_name;

语法详解:

DROP DATABASE [if exists] database_name;

[if exists]:不存在不删除

以上SQL语句,保留字都使用大写,只是为了区分,SQL大小写不敏感,可以换成小写,效果一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值