[心得] Wordpress如何更改資料庫密碼

看板Web_Design作者時間7年前 (2017/03/18 15:23), 7年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
Wordpress如何更改資料庫密碼 網誌圖文版: http://www.b88104069.com/archives/4177 藝高人膽大,對於每天搞網站的工程師,弄弄php修改sql不過小菜一碟,有 什麼問題剛好可以練功。可是對於因為架網站而渉足程式的門外漢,例如我, 每一步嘗試都是一次太空探險,一旦出了狀況,根本鬼打牆,完全不知是哪 根筋不對,只能束手無策,有可能辛苦經營的網頁,從此癱瘓斷線。 筆者就有次慘痛經驗。第一次是看「wp-config.php」裡的資料庫初始密碼 不順眼,天真以為php改了,上傳覆蓋原有檔案,一切ok。結果非但密碼沒 改成,wordpress也登錄不了,連瀏覽網站都悲劇地顯示沒有回應,好險我 有原檔備份,摸摸鼻子回到原點,從此不再提修改sql密碼。 最近,成功在一台主機上架好兩個wordpress、兩個資料庫、兩個網站,本 來在網上有找到攻略,想自己DIY,而我搞東搞西仍然處於原點,最後只好 花錢請專業的來。不過,雖然自己安裝資料庫沒成功,但因為有個全新資料 庫,比較勇於嘗試,終於試出了修改資料庫的密碼,以下分享: 一、關於wordpress的基因密碼,包括資料庫,都在主機首頁路徑的資料夾 上,叫「wp-config.php」,沒經驗者進入這裡請一切小心。 二、在Mac上用「Sublime Text2」打開(Windows推薦使用Notepad++),第 一行說明文字是「Wordpress基礎配置文件」,翻閱內容,可以找到「MySQL 數據庫用戶名」和「MySQL數據庫密碼」(「數據庫」亦即「資料庫」)。 三、直接於php修改密碼,於Windows使用WinSCP,將修改後檔案上傳覆蓋原 始文件。 四、上傳後,悲劇發生了,想要再登錄Wordpress:「Error establishing a database connection」。 五、悲劇part 2:「網路無法顯示該網頁」。 六、如同前文所述,我的第一次慘痛經驗,在悲劇之後摸鼻子重開機。但這 一次我突然有個靈感,回過頭去仔細看:「Are you sure you have the correct username and password?」發現Wordpress已經好心地提醒使用者 ,它覺得是哪個地方不太對勁了。 七、登錄「phpMyAdmin」,記得,是用修改前的帳號密碼。 八、成功登錄後移到「Users」頁籤。 九、「Change Password」,這個介面大家都很熟悉,知道該怎麼做了吧。 十、成功修改資料庫密碼了。 然後再次登錄Wordpress,如果在資料庫修改的密碼,和「wp-config.php」 一樣,沒有意外能順利登錄,並且網站也可以正常瀏覽了。這裡面有個小關 鍵一開始我領悟到,Wordpress是網站文章編輯系統,phpMyAdmin是資料儲 存系統,雖然Wordpress編輯好的文章,幕後都會被丢到phpMyAdmin去,但 Wordpress和phpMyAdmin兩個仍然是各自獨立的系統,其中芝麻開門的鑰匙 ,便是那組不可為外人道矣的帳號密碼。 在網頁上登錄資料庫需要那組密碼,Wordpress進入資料庫也需要那組帳密 ,而對於Wordpress而言,那組帳密正寫在「wp-config.php」裡。當我們擅 自修改了「wp-config.php」,沒有修改sql密碼,可想而知,Wordpress再 也無法敲開自己經常進出的老地方,無法獲取所有文章資料,使用者當然也 就不能正常登錄Wordpress,部落格文章也因此無法顯示在網際網路上, Wordpress所提醒的「Are you sure you have the correct username and password?」實在是一語中的! 延伸閱讀: WordPress如何批次修改數據庫內容 http://www.b88104069.com/archives/4172 WordPress如何去除頂端空白列(工具列) http://www.b88104069.com/archives/4164 WordPress圖片管理-文字說明 http://www.b88104069.com/archives/679 -- 贊贊小屋: http://www.b88104069.com 贊贊小屋 in facebook: https://www.facebook.com/zanzanstory -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.20.97.84 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1489821782.A.44A.html

03/20 08:43, , 1F
有看有推,對程式架構不懂的初學者很容易碰壁
03/20 08:43, 1F

03/20 10:07, , 2F
台灣叫資料庫
03/20 10:07, 2F
※ 編輯: moodyblue (112.20.96.45), 03/20/2017 15:52:02

03/20 15:52, , 3F
已修正,謝謝!
03/20 15:52, 3F

05/01 15:55, , 4F
WordPress是接到一個叫作MySQL的資料庫系統,phpmyadmin
05/01 15:55, 4F

05/01 15:55, , 5F
是一個用php開發的MySQL網頁管理介面
05/01 15:55, 5F

05/01 15:56, , 6F
phpmyadmin是可有可無的東西,方便管理資料庫而已
05/01 15:56, 6F
文章代碼(AID): #1OpE1MHA (Web_Design)