欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql恢復(fù)密碼

MySQL作為一款主流的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),得到了廣泛的應(yīng)用。但有時(shí)候我們可能會(huì)遇到忘記MySQL密碼的情況,這時(shí)候我們需要進(jìn)行密碼恢復(fù)。下面是幾種常見的MySQL密碼恢復(fù)方法:

1.使用mysqladmin工具

mysqladmin -u用戶名 -p舊密碼 password 新密碼

該命令可以通過mysqladmin工具直接修改MySQL用戶密碼,通過輸入原密碼和新密碼即可完成密碼重置。

2.使用mysql_secure_installation工具

mysql_secure_installation

mysql_secure_installation是MySQL提供的一個(gè)安全管理工具,它可以協(xié)助我們?cè)O(shè)置MySQL密碼等安全選項(xiàng),其中包括密碼恢復(fù)功能。通過交互式的方式,我們可以選擇修改MySQL用戶密碼。

3.修改MySQL配置文件

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

在MySQL配置文件中,我們可以找到如下代碼:

bind-address=127.0.0.1

我們可以在這行代碼下面添加如下代碼,以跳過MySQL密碼驗(yàn)證:

skip-grant-tables

在保存并關(guān)閉配置文件之后,我們可以使用如下命令重啟MySQL服務(wù):

sudo service mysql restart

此時(shí),我們可以通過如下命令直接登錄MySQL,然后修改用戶密碼:

mysql -u root -p 
mysql>use mysql;
mysql>update user set authentication_string=password('新密碼') where user='root';
mysql>flush privileges;
mysql>exit;

最后,我們需要將MySQL配置文件中添加的代碼刪除并重啟MySQL服務(wù)。修改之后的配置文件如下所示:

bind-address=127.0.0.1
#skip-grant-tables

以上就是幾種MySQL密碼恢復(fù)的方法,希望能夠幫助到大家。