PS D:\> cd D:\mysql-8.0.27-winx64\bin PS D:\mysql-8.0.27-winx64\bin> mysqld --initialize --console 2023-07-09T01:41:41.589150Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead. 2023-07-09T01:41:41.589177Z 0 [System] [MY-013169] [Server] D:\mysql-8.0.27-winx64\bin\mysqld.exe (mysqld 8.0.27) initializing of server in progress as process 13964 2023-07-09T01:41:41.641135Z 0 [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting. 2023-07-09T01:41:41.641165Z 0 [ERROR] [MY-013236] [Server] The designated data directory D:\mysql-8.0.27-winx64\Data\ is unusable. You can remove all files that the server added to it. 2023-07-09T01:41:41.641739Z 0 [ERROR] [MY-010119] [Server] Aborting 2023-07-09T01:41:41.641989Z 0 [System] [MY-010910] [Server] D:\mysql-8.0.27-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.27) MySQL Community Server - GPL.
时间: 2024-04-09 11:31:51 浏览: 135
MySQL Community Server 8.0.27(mysql-8.0.27-winx64.zip)
3星 · 编辑精心推荐
根据你提供的信息,当你尝试使用mysqld命令初始化MySQL服务器时遇到了一些问题。错误信息表明在指定的数据目录中存在文件,导致初始化过程中出现了问题。服务器无法继续初始化并终止了进程。
要解决这个问题,你可以尝试以下步骤:
1. 确保在初始化之前,将数据目录中的所有文件备份或移除。这样可以确保数据目录为空并且可以被正常使用。
2. 重新执行`mysqld --initialize --console`命令,确保没有任何错误信息出现。
3. 如果问题仍然存在,可以尝试使用`mysqld --initialize-insecure --console`命令进行初始化。这将会使用一个不安全的方式初始化MySQL服务器,但在测试或开发环境中可能会有用。
如果问题仍然无法解决,建议查看MySQL官方文档或寻求相关技术支持以获取更详细的帮助和指导。
阅读全文