DzdzCMS 同时兼容 MySQL 5.7 与 8.0,部署时注意以下几点可避免大部分问题。
字符集
统一使用 utf8mb4,可正常存储 emoji 与生僻字。安装向导会自动建库为 utf8mb4。
sql_mode
8.0 默认严格模式,写入超长或非法数据会直接报错,这是正常保护机制。
认证插件
部分 8.0 环境默认 caching_sha2_password,老旧 PHP 扩展连接失败时可将账号改为 mysql_native_password。
最低配置
1 核 1G 云主机 + MySQL 5.7 即可流畅运行 DzdzCMS。