首页 > 数据库技术 > 详细

腾讯云ubuntu16.04安装MySql5.7未提示密码设置且无法登陆解决

时间:2019-09-27 00:51:38      阅读:103      评论:0      收藏:0      [点我收藏+]

一、安装

sudo apt-get update
sudo apt install mysql-server

二、修改密码

1、由于安装过程中未提示要设置密码,且使用sudo mysql_secure_installation命令过程一直报错:Error: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

技术分享图片

解决方法:

1、进入到etc/mysql目录下,查看debian.cnf文件:

sudo cat debian.cnf

 技术分享图片

2、查看到MySql的用户名、密码,并登录:

用户名: debian-sys-maint
密码:bgZ3yhfFiou0mfGY

登录: mysql -udebian-sys-maint -pbgZ3yhfFiou0mfGY

 技术分享图片

3、修改用户名和密码

show databases;

技术分享图片

use mysql;

技术分享图片

update user set authentication_string=PASSWORD("你自己的密码") where user=root;

技术分享图片

update user set plugin="mysql_native_password";

技术分享图片

flush privileges;

技术分享图片

quit;

4、重启MySql

/etc/init.d/mysql restart

技术分享图片

5、正常登录

技术分享图片

腾讯云ubuntu16.04安装MySql5.7未提示密码设置且无法登陆解决

原文:https://www.cnblogs.com/darklights/p/11595344.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!