陈奇网络工作室

忘记mysql8.0密码如何回收

系统运输

请绝对不要在线上进行,因为您要寻找并操作测试环境进行演示

pkill mysqld关闭Mysql

跳过MYSQL权限表并启动MYSQL服务:

skip-grant-tables启动mysql

/usr/local/MySQL 8013/bin/mysqld _ safe-- defaults-file=/data/MySQL8/my8.cn f-- skip-grant-tables

清空密码:

root@localhost[(none ) ] update MySQL.usersetauthentication _ string=\\ & amp; quot; where_ser=rootandhost=

Query OK,1rowaffected(0.06sec ) ) )。

rows matched:1 changed:1 warnings:0

root@localhost[(none ) ]

pkill mysqld关闭mysql

重新启动mysql服务

[ root @ localhost~~ ] #/usr/local/MySQL 8013/bin/mysqld-- defaults-file=/data/MySQL8/my8.cn f

不使用密码登录MySQL服务并设置新密码:

root@localhost[(none ) ]选择版本;

------------

|version(|

------------

| 8.0.13 |

------------

root@localhost[(none ) ]alter user user ) identified by \\\& #039; jist558@wei\\\& quot;

[ root @ localhost~] # MySQL-uroot-p\& amp; quot; jist558@Wei\\\& quot; -e& #039; selectversion ( ) ) ) ) ) ) ) ) selectversion ( ) )

MySQL:[ warning ] usingapasswordonthecommandlineinterfacecanbeinsecure。

———-

|version(|

———-

| 8.0.13 |

———-

将密码写入. my.cnf文件后,mysql可以直接登录到mysql窗口。

[root@localhost ~]# cat .my.cnf

[mysql]

prompt=\\\u @\\\s\\ h\\\\ p\\ r:\\\ m\\ m\\\s [\\\s ] quot; d]

无自动重置

user=根

password=jist558@wei

[ root @ localhost~] # MySQL-eselectversion (;

------------

|version(|

------------

| 8.0.13 |

------------

示威结束

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3