首頁 >資料庫 >mysql教程 >mysql資料庫密碼修改的詳細步驟介紹

mysql資料庫密碼修改的詳細步驟介紹

不言
不言轉載
2019-01-07 10:54:054656瀏覽

這篇文章帶給大家的內容是關於mysql資料庫密碼修改的詳細步驟介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

最近在看資料庫相關的東西,重裝電腦以後之前的配置都沒了,為了方便直接配置XAMPP一鍵安裝包,但是在配置過程中遇見瞭如下幾個小問題。雖然問題不大,但還是想記錄下來,以免以後遇見相同的問題不知道怎麼處理。

1. Apache shutdown unexpectedly啟動錯誤
xampp啟動時顯示的錯誤為:
9:52:41  [Apache] Attempting to start Apache app...
9:52:41  [Apache] Status change detected: running
9:52:42  [Apache] Status change detected: stopped
9:52:42  [Apache] Error: Apache shutdown #unexpected. #9:52:42  [Apache] This may be due to a blocked port, missing dependencies, 
9:52:42  [Apache] improper privileges, a crash, or a shutdown by another method. 52:42  [Apache] Check the "/xampp/apache/logs/error.log" file
9:52:42  [Apache] and the Windows Event Viewer for more clues

這是比較常見的80、443埠被佔用的問題,處理辦法如下:

(1)443埠被佔用:
在/xampp/apache/conf/extra/httpd-ssl.conf配置文件中將listen 443改為444(此連接埠可以自行定義)
(2)80埠被佔用,apache無法監聽80埠
在/xampp/apache/conf/extra/ httpd.conf 把Listen 80 修改為88 (可自訂);如果設定了vhosts的話請把httpd-vhosts.conf 中埠改為88(同上埠號)
#連結描述

2. phpmyadmin存取拒絕

phpmyadmin存取拒絕時錯誤顯示為:phpMyAdmin 嘗試連線到MySQL 伺服器,但伺服器拒絕連線。您應該檢查設定檔中的主機、使用者名稱和密碼,並確認這些資訊與 MySQL 伺服器管理員所給予的資訊一致。
錯誤產生的原因:
修改了mysql.user中root的密碼,導致與phpMyAdmin設定檔中的密碼不一致,所以無法連線。
解決方法:
修改../phpMyAdmin/config.inc.php中$$cfg['Servers'][$i]['password']='yourpassword';   //上面設定為root的密碼

3. mysql修改初始密碼

(1)win R輸入cmd進入cmd指令提示符,輸入mysql -uroot -p

mysql資料庫密碼修改的詳細步驟介紹(2)此時如出現「mysql不是內部或外部指令,也不是可執行的程式或批次檔」則表示mysql設定路徑沒有放到環境變數下面,需要將包含mysql.exe和mysqld.exe檔的路徑放到系統環境變數下面;

(3)輸入資料庫密碼,登陸成功則如下顯示:

mysql資料庫密碼修改的詳細步驟介紹(4)登入成功以後輸入show databases;可以看到所有資料庫

mysql資料庫密碼修改的詳細步驟介紹(5)輸入use mysql;選擇mysql資料庫,它就是用來保存使用者名稱的地方

mysql資料庫密碼修改的詳細步驟介紹#(6)show tables查看所有資料表,會發現有個user表,這裡存放的就是用戶名,密碼,權限等等帳號資訊。

mysql資料庫密碼修改的詳細步驟介紹(7)輸入select user,host,password from user;   來檢視帳號資訊。

mysql資料庫密碼修改的詳細步驟介紹(8)更改root密碼,輸入update user set password=password('123456') where user='root' and host=' localhost';

mysql資料庫密碼修改的詳細步驟介紹(9)再次檢視帳號資訊,select user,host,password from user;   可以看到密碼已被修改。

mysql資料庫密碼修改的詳細步驟介紹

(10)退出命令列,重新啟動mysql資料庫,用新密碼嘗試登入。

至此就完成了mysql資料庫的修改,以上就是配置mysql時遇到的幾個小問題,在此記錄一下。

這篇文章到這裡就全部結束了,關於MySQL的更多知識大家可以關注php中文網的MySQL教學欄位! ! !

以上是mysql資料庫密碼修改的詳細步驟介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除