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 不区分大小写

相关推荐
蓝鸟197413 小时前
Oracle 19c JSON_OBJECT 完全实战指南|嵌套、多行多列数组合并、空值踩坑、医保报文落地
数据库·oracle·json_arrayagg·多行转json数组·sql实战踩坑·数据库json拼装·json_object
霸道流氓气质13 小时前
Mysql中慢 SQL 优化实战:减少不必要的 JOIN 关联
sql·mysql·mybatis
晴天1613 小时前
Agent 全栈学习笔记 1-Day14
数据库·笔记·学习
瀚高PG实验室13 小时前
几种因网络波动导致应用与数据库操作异常的现象
运维·网络·数据库·postgresql·瀚高数据库
崖边看雾13 小时前
同步上下文管理器规则
开发语言·数据库
.柒宇.13 小时前
运维常见面试题_02_数据库
运维·数据库·sql·面试
️学习的小王13 小时前
二级MySQL PHP综合应用题完整考点+历年真题风格练习题
android·mysql·php
名字还没想好☜1 天前
Python f-string 进阶:数字格式化、对齐填充、调试 = 号与嵌套表达式
开发语言·数据库·python·字符串格式化·f-string
ltl1 天前
Serverless 数据库弹性理论:Neon 与 Aurora Serverless v2
数据库
Dxy12393102161 天前
Python 如何使用 MySQL 的事务
python·mysql