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

相关推荐
我科绝伦(Huanhuan Zhou)6 分钟前
MySQL极端场景数据丢失防护:从Crash-Safe到异地备份
数据库·mysql
辞旧 lekkk7 分钟前
【Redis初阶】常见数据类型
开发语言·数据库·c++·redis·学习·缓存·bootstrap
明志数科43 分钟前
人形机器人格斗场景下的技术挑战:动力学控制、感知融合与实时决策
网络·数据库
酉鬼女又兒44 分钟前
零基础入门 DeepSeek V4 Pro API 开发:从环境搭建、消息格式规范到翻译函数实战、少样本提示、多轮对话聊天机器人与常见报错全流程详解指南
大数据·网络·数据库·人工智能·macos·机器人·github
笨蛋不要掉眼泪1 小时前
MySQL架构揭秘:MVCC解决读一致性问题
数据库·mysql·架构
Navicat中国2 小时前
开发者入门:无服务器数据库
数据库·云原生·serverless·navicat
whn19773 小时前
如何避免以root用户执行达梦
数据库
brave_zhao3 小时前
openEuler下安装tar包解压工具
linux·服务器·数据库
fu15935745685 小时前
【边缘计算实战】P1:从零搭建边云任务卸载仿真实验台(Python 可复现)
数据库·python·边缘计算
隔壁阿布都5 小时前
MySQL 间隙锁死锁问题处理
数据库·mysql