解決方法:
方法一
使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,
不過別忘了使用password函式。
方法二
使用mysqladmin,這是前面宣告的乙個特例。
mysqladmin -u root -p password mypasswd
輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。
把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。
當然如果你的mysqladmin連線不上mysql server,或者你沒有辦法執行mysqladmin,那麼這種方法就是無效的。 而且mysqladmin無法把密碼清空。
下面的方法都在mysql提示符下使用,且必須有mysql的root許可權。
方法三
mysql> insert into mysql.user (host,user,password)
values(\%,jeffrey,password(biscuit));
mysql> flush privileges
確切地說這是在增加乙個使用者,使用者名為jeffrey,密碼為biscuit。注意要使用password函式,然後還要使用flush privileges。
方法四
和方法三一樣,只是使用了replace語句
mysql> replace into mysql.user (host,user,password)
values(\%,jeffrey,password(biscuit));
mysql> flush privileges
方法五
使用set password語句,
mysql> set password for jeffrey@"%" = password(biscuit);
你也必須使用password()函式,
但是不需要使用flush privileges。
方法六
使用grant ... identified by語句
mysql> grant usage on *.* to jeffrey@"%" identified by biscuit;
這裡password()函式是不必要的,也不需要使用flush privileges。
注:修改完資料庫密碼後,別忘了同時修改論壇系統data目錄下的配置檔案sql_config.php。
mysql資料庫忘記密碼如何修改
1 找到mysql安裝目錄,開啟mysql.exe和mysqld.exe所在的資料夾 bin目錄 複製路徑位址 2 通過win r,開啟執行,輸入cmd,進入mysql.exe所在的資料夾 例如 d software install mysql bin 3 輸入命令 mysqld skip gran...
修改mysql資料庫密碼
1.新增環境變數mysql home d mysql d mysql為mysql資料庫的安裝目錄 接著在已存在的環境變數path後追加 mysql home bin 或 直接進行mysql安裝目錄下的bin目錄執行dos2.在dos下執行 mysql u root p然後輸入舊的mysql資料庫密碼...
修改mysql資料庫密碼
首先登入mysql。mysql set password for 使用者名稱 localhost password 新密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 首先登入mysql。mysql use mysql mysql update user set pass...