关于mysql服务突然运行不了的问题-“本地计算机上的mysql服务启动后停止,某些...”
1.将mysql数据库的安装目录bin文件路径添加到环境的path中,为了让cmd可以直接输入下面的相关命令,不然cd到mysql的bin下也可以
2.cmd输入mysqld --initialize --user=mysql --console,会得到一个随机生成的密码,留着
3.尝试启动 cmd输入net start mysql57 ("musql57"是服务列表中mysql的名称)
4.应该又启动失败,此时输入mysqld.exe -install 提示Service successfully installed.后再尝试 net strat mysql57
5.接下来可以输入mysqladmin -u【用户名】 -p password 【新密码】
会提示你输入第二部时的旧密码 输入回车
若提示
mysqladmin: [Warning] Using a password on the command line interface can be inse
cure.
Warning: Since password will be sent to server in plain text, use ssl connection
to ensure password safety.其实是新的mysql的安全机制 提示密码只是输入不安全 问题不大
可以输入mysql -uroot -proot -e 'show varibles’ 2>/dev/nul去除
接下来可以进服务中启动或者net start mysql57 启动mysql服务了!