全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页
📅 2026-05-15 5 分钟 ✍️ juanwangdev

MySQL 创建数据库

数据库是存储数据的容器,使用前需要先创建。

基本语法

SQL
CREATE DATABASE 数据库名;

常用示例

创建简单数据库

SQL
CREATE DATABASE mydb;

指定字符集创建

SQL
CREATE DATABASE mydb DEFAULT CHARACTER SET utf8mb4;

指定字符集和排序规则

SQL
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8mb4
DEFAULT COLLATE utf8mb4_general_ci;

如果不存在则创建

SQL
CREATE DATABASE IF NOT EXISTS mydb;

注意事项

  • 数据库名建议使用小写字母和下划线
  • 生产环境建议明确指定字符集,推荐 utf8mb4
  • 使用 IF NOT EXISTS 可避免重复创建报错

要点总结

场景语法
基本创建CREATE DATABASE 数据库名
指定字符集CREATE DATABASE ... DEFAULT CHARACTER SET ...
避免重复报错CREATE DATABASE IF NOT EXISTS ...

📝 发现内容有误?点击此处直接编辑

← 上一篇 MySQL 浮点数类型
下一篇 → MySQL 创建表
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库