Windows系统安装MySQL 8时数据库初始化失败求助
MySQL Server 8.0.31安装初始化失败修复方案
错误详情
开始配置步骤:初始化数据库(可能需要较长时间) 尝试使用--initialize-insecure选项运行MySQL Server... 启动MySQL Server 8.0.31进程... 使用命令启动进程:C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --initialize-insecure=on --lower-case-table-names=1... 使用jemalloc.dll进行my_malloc和ut::malloc等操作。 C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: 指定的'open_files_limit'值为空。 ID为7496的mysqld进程已成功运行并以代码1退出。 无法启动MySQL Server 8.0.31进程。 数据库初始化失败。 结束配置步骤:初始化数据库(可能需要较长时间)
解决方法
- 打开隐藏文件夹
C:\ProgramData\MySQL\MySQL Server 8.0,找到my.ini配置文件 - 用文本编辑器打开该文件,定位到
[mysqld]区块 - 查找
open_files_limit项:- 若该项存在但值为空,修改为
open_files_limit = 65535 - 若该项不存在,直接在
[mysqld]下添加open_files_limit = 65535
- 若该项存在但值为空,修改为
- 保存文件后,重新执行MySQL安装的配置初始化步骤
相关界面截图


内容的提问来源于stack exchange,提问作者marcos avila
相关产品推荐
相关产品推荐

