-->
当前位置:首页 > 运维 > 正文内容

windows7下mysqld启动失败 mysql服务无法启动

Luz4个月前 (03-01)运维1350

报错

安装mysql时也进行了初始化,但是启动服务器报错

处理过程

查看data下的err文件,发现无法启动的原因是用户表不存在

2024-03-01T08:46:55.097563Z 0 [Note] InnoDB: Buffer pool(s) load completed at 240301 16:46:55
2024-03-01T08:46:55.113163Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
2024-03-01T08:46:55.113163Z 0 [ERROR] Aborting

推测是

mysqld -initialize

生成的文件结构有问题。

卸载服务后重新部署,清空data目录后,使用mysqld –initialize-insecure –user=mysql重新初始化

mysqld -remove
mysqld -install
mysqld --initialize-insecure --user=mysql

可以跑起来了

连接测试

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。