推荐使用 MySQL 8.x:MySQL 5.7 已结束扩展支持,建议新项目使用 MySQL 8.x 版本。如果必须使用 MySQL 5.7,请确保及时关注安全更新。
MySQL 8.x 默认使用 caching_sha2_password
身份验证插件,提供更强的安全性。如需兼容旧版本客户端,可选择 mysql_native_password
。
操作系统 | 配置文件路径 | 数据目录 |
---|---|---|
Windows | C:\ProgramData\MySQL\MySQL Server 8.x\my.ini | C:\ProgramData\MySQL\MySQL Server 8.x\Data |
Linux | /etc/mysql/mysql.conf.d/mysqld.cnf | /var/lib/mysql |
macOS | /usr/local/mysql/my.cnf | /usr/local/mysql/data |