Mysql 5.7以上最新版本安装完成后服务启动失败登陆失败解决

Mysql 5.7以上新版本 启动失败
原因:安装目录下缺少data文件夹
解决方法:doc窗口进入安装目录 在安装根目录下 执行 mysqld –initialize


Mysql 5.7 之前的版本启动成功后 首次登陆时不需要密码的 但5.7 以后会随机生成密码 导致首次登陆会出现失败的情况

这时我们可以通过跳过验证登陆到数据库
具体操作如下


⦁ 关闭mysql服务器 net stop mysql
⦁ 在bin 目录下执行 mysqld –skip-grant-tables 命令 该执行语句执行后 没有任何提示语句 不要关闭该窗口
⦁ 以管理员身份重新打开一个doc窗口 进入mysql的bin目录中
⦁ 执行 mysql -u root 语句就可以登陆了
难后,我们要进行一项伟大的任务。先给我点个赞
点赞时间
5
4
3
2
1
如果你看到这里 那么很好 表示你是个有耐心的人 不管有没有给我点赞 都该表扬一下

回到正题:接下来 我们需要设置我们的新密码了

在登陆的成功的窗口执行 update mysql.user set authentication_string=password(‘root’) where user=’root’ and Host = ‘localhost’;
出现QueryOK,…………………….字样就表示语句执行成功了。这还没完 接下来我们要临门一脚了;
更新 :执行 flush privileges;语句

更新完之后我们就可以试试咯 先退出mysql咯 不会退出怪我咯;

使用新密码登陆

看到 welcome to the MySQL monitor 满满的 [size=medium][size=small][size=x-small][size=xx-small][/size][/size][/size][/size]成就感有木有 what?你看不懂??怪我咯。。。
感谢您的阅读 如果觉得本文有帮助到您 给我个like(赞) 如果不足之处 还请包涵 我会更努力的哦!

猜你喜欢

转载自seavein.iteye.com/blog/2356513