windows上mysql5.7服务启动报错

安装之后,启动服务 net start mysql,无法启动,日志报错缺少一些系统表,mysql.user等表

解决办法:

bin目下执行:mysqld --initialize-insecure --user=mysql

执行之后生成目,录C:\Program Files\MySQL\MySQL Server 5.7\data,新建立root用户,无密码

mysqladmin -u root password 123456,指定root用户密码

 

 

ps:

net start mysql
net stop mysql
mysqld --install,windows上安装服务,mysqld --remove移除服务

mysqld --console 启动打印日志
mysqladmin -uroot shutdown 停服务

 

这里是最需要注意的地方,在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。

posted @ 2019-02-26 17:53  远去的列车  阅读(1981)  评论(0编辑  收藏  举报