MySql忘记密码已解决

忘记密码终端修改操作:

#停止mysql服务
sudo /opt/lampp/lampp stopmysql
#参数启动mysqld
sudo /opt/lampp/sbin/mysqld --skip-grant-tables
#新建开一个终端(复制会话)进入
sudo /opt/lampp/bin/mysql -uroot
#使用mysql权限,修改密码
use mysql;
update user set password=password("123456") where user="root";
#刷新权限表
flush privileges;
#重启mysql服务
sudo /opt/lampp/lampp startmysql

终端远程连接修改:

#停止xampp
sudo/ opt/ lampp/ lampp stop
#直接修改密码
grant all privileges on *.* to root@'%' identified by "123456";
#刷新权限表
flush privileges;
#启动xampp
sudo/ opt/ lampp/ lampp start
#使用远程工具navicat连接成功

phpMyAdmin修改操作:

启动mysql、apache,登录phpMyAdmin。在“权限”部分添加一个root@%用户,内容参照 root@localhost 的设置;两者的区别就是主机字段,一个写%,一个写localhost;

猜你喜欢

转载自www.cnblogs.com/RainBol/p/9669305.html
今日推荐