mysql环境搭建完成后如何创建数据库_mysql初始化操作

来源:这里教程网 时间:2026-02-28 20:43:10 作者:

MySQL环境搭建完成后,创建数据库是第一步实际操作。核心就是用

CREATE DATABASE
语句,并注意字符集和排序规则设置,避免后续中文乱码或比较异常。

连接到MySQL服务器

先确保MySQL服务已启动,然后通过命令行或客户端工具登录:

终端执行:
mysql -u root -p
输入安装时设置的root密码(若未改过,可能是空密码或初始化时生成的临时密码) 成功后会看到
mysql>
提示符,表示已进入交互环境

创建数据库并指定字符集

推荐显式指定

utf8mb4
字符集和
utf8mb4_unicode_ci
排序规则,兼容emoji和所有中文:

CREATE DATABASE myapp_db 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;
myapp_db
可替换为你需要的数据库名(不能含特殊符号,建议小写字母+下划线)
不指定字符集时,默认可能为
latin1
,会导致插入中文时报错或乱码
执行成功会返回:
Query OK, 1 row affected

验证数据库是否创建成功

运行以下命令查看当前所有数据库:

SHOW DATABASES;

在结果列表中确认

myapp_db
存在。也可用以下命令查看其详细信息:

SHOW CREATE DATABASE myapp_db;

输出中会明确显示使用的字符集和排序规则,用于二次确认。

选择并使用新创建的数据库

创建后需手动切换过去才能建表或插入数据:

USE myapp_db;

执行后提示

Database changed
即生效。此后所有建表、查询等操作都在该库内进行。

不复杂但容易忽略的是字符集设置——它影响后续所有表和字段的默认行为。只要初始这一步做对,后面基本不会踩坑。

相关推荐