首页/ 学科题库/ mysql/ MySQL 创建数据库
mysql 实战教程

MySQL 创建数据库

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 ...
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 MySQL 枚举与集合类型 下一篇 → MySQL 创建表