修改Wamp中mysql預設空密碼

2021-06-17 21:24:50 字數 1414 閱讀 9432

一、設定mysql本身密碼:

使用update命令來修改mysql的root密碼

使用mysql update命令既可以修改root的老密碼,也可設定root的密碼為空,如果使用update命令更改root的密碼,需要使用mysql自帶的加密函式password(string),該函式對乙個明文密碼進行加密,是不能解密的,專門用於mysql.user(使用者許可權表)中設定密碼的。

使用update命令修改root密碼的方法如下  

cmd下切換到 mysql 安裝目錄

d:/mysql/bin(如果用wamp安裝則是d:\wamp\bin\mysql\mysql5.5.8\bin)

前提:mysql使用者root密碼為空.

輸入mysql -u root mysql

mysql> use mysql

database changed

mysql> update user set password=password('123456') where user='root';

query ok, 0 rows affected (0.00 sec)

rows matched: 1  changed: 0  warnings: 0

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

注意在使用update後,需要進一步輸入flush privileges;語句,否則修改密碼命令操作不會生效,如果需要設定mysql的root密碼為空,則不需要使用password函式,直接    

update user set password='' where user='root';

即可,其他的一樣。

mysql> quit   

退出 sql

注意每個命令後都要加上乙個分號 ";"

mysql 才開始執行該行命令

而第二個指令會讓已載入記憶體的 mysql 系統資料庫更新

重啟 mysql .

在更新 root 密碼後,以後要與 mysql 連線的方法為:

mysql -u root -p    新密碼

此時,如果用phpnyadmin直接連線mysql不能連線成功。因為mysql此時設定了密碼,而phpmyadmin預設連線mysql密碼仍為空。

二、修改phpmyadmin連線mysql密碼

$cfg['servers'][$i]['password']      = '改為新密碼'

重啟wamp,此時phpmyadmin可以連線mysql成功。

注:如果用其他的mysql視覺化圖形操作介面操作mysql,則可以不進行第二步操作。

修改WAMP中mysql預設空密碼

wamp 安裝好後,mysql 密碼是為空的,那麼要如何修改呢?其實很簡單,通過幾條指令就行了,下面我就一步步來操作。首先,通過 wamp 開啟mysql 控制台。提示輸入密碼,因為現在是空,所以直接按回車。然後輸入 use mysql 意思是使用 mysql 這個資料庫,提示 database c...

WAMP中修改mysql預設空密碼

wamp安裝好後,mysql 教程密碼是為空的,那麼要如何修改呢?其實很簡單,通過幾條指令就行了,下面我就一步步來操作。首先,通過wamp開啟mysql控制台。提示輸入密碼 因為現在是空,所以直接按回車。然後輸入 use mysql 意思是使用mysql這個資料庫 教程,提示 database ch...

如何修改WAMP中mysql預設空密碼

wamp安裝好後,mysql密碼是為空的,那麼要如何修改呢?其實很簡單,通過幾條指令就行了,下面我就一步步來操作。首先,通過wamp開啟mysql控制台。提示輸入密碼,因為現在是空,所以直接按回車。然後輸入 use mysql 意思是使用mysql這個資料庫,提示 database changed ...