色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux中怎么查詢mysql的密碼

方一強2年前18瀏覽0評論

在linux中,有時候我們需要查看MySQL的密碼,以便進行一些操作。下面我們就介紹如何在linux中查詢MySQL密碼。

$ cat /etc/mysql/debian.cnf

上面的命令會輸出MySQL的用戶名和密碼,如下所示:

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = xxxxxxxxxxxxxxxxxxxxxxxx
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user     = debian-sys-maint
password = xxxxxxxxxxxxxxxxxxxxxxxx
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

可以看到,password字段后面的就是MySQL的密碼了。如果我們想要修改MySQL的密碼,可以通過以下步驟來實現:

$ mysql -u root -p
Enter password:
mysql>use mysql;
mysql>update user set authentication_string=password('new-password') where user='root';
mysql>flush privileges;
mysql>quit

上面的命令中,new-password是你新設定的密碼。接著我們再通過以下命令來驗證MySQL的密碼是否已經修改成功:

$ mysql -u root -p
Enter password:

輸入新的密碼后,如果可以正常登陸,說明密碼修改成功了。