win7下安装mysql报错5.7.13-Table 'mysql.user' doesn't existFor more information

[ 2020-05-09 19:01:21 | 作者: admin ]
字号: | |
用管理员身份打开cmd.exe,进到mysql的bin目录


D:\Program Files\mysql-5.7.13\bin>mysqld install
Service successfully installed.
D:\Program Files\mysql-5.7.13\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。

报错了,打开系统日志提示:
Fatal error: Can’t open and lock privilege tables: Table ‘mysql.user’ doesn’t existFor more information, see Help and Support Center at

原来新版的mysql需要启动服务前先执行初始化,如下:
先查看mysql安装目录下有没有data目录,没有就建立,如果里面有文件就删除掉,然后初始化一次。
D:\Program Files\mysql-5.7.13\bin>mysqld --initialize

现在可以开启服务了net start mysql
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2668

这篇日志没有评论。

此日志不可发表评论。