MySQL之数据库的创建指令

创建数据库

mysql 复制代码
#创建数据库指令:
CREATE DATABASE hsp_db1
#创建名字为关键字的数据库,为规避关键字,可以使用反引号
CREATE DATABASE `CREATE`

#删除数据库指令:
DROP DATABASE hsp_db1
DROP DATABASE `CREATE`

如果不指定在这里插入代码片字符集和校验规则:

那么默认创建的数据库默认是utf8字符集 (utf8)

校验规则默认不区分大小写(utf8_general_ci)

mysql 复制代码
#创建一个使用utf8字符集的hsp_db02数据库
CREATE DATABASE hsp_db02 CHARACTER SET utf8

#创建一个使用utf8字符集,并带校对规则的hsp_db03
CREATE DATABASE hsp_db03 CHARACTER SET utf8 COLLATE utf8_bin

校验规则 utf8_general_cih 和 utf8_bin

utf8_bin 区分大小写

utf8_general_cih 不区分大小写

相关推荐
q54314708712 分钟前
MySQL SQL100道基础练习题
数据库·mysql
zhoupenghui16839 分钟前
mysql 中如果条件where中有or,则要求or两边的字段都必须有索引,否则不能用到索引, 为什么?
数据库·mysql·索引
eggwyw2 小时前
完美解决phpstudy安装后mysql无法启动
数据库·mysql
LaughingZhu2 小时前
Product Hunt 每日热榜 | 2026-03-23
数据库·人工智能·经验分享·神经网络·chatgpt
2401_894241922 小时前
用Pygame开发你的第一个小游戏
jvm·数据库·python
java修仙传2 小时前
MySQL 事务隔离级别详解
数据库·mysql·oracle
Irissgwe2 小时前
MySQL存储过程和触发器专题
数据库·mysql·oracle
椎4952 小时前
Redis day02-应用-实战-黑马点评-短信登录
数据库·redis·spring
瀚高PG实验室3 小时前
易智瑞GeoScene Pro连接瀚高安全版数据库 458
数据库·安全·瀚高数据库