•  本文摘要: 

  步驟教學如何在bluehost的phpMyAdmin程式執行修復與最佳化網站各資料庫的表格,讓您的資料庫所有資料表格維持正確與最佳化狀態,提升網站穩定度性能,資料讀取與傳輸順暢,減少【Error Establishing Database Connection】常見的網路連線問題。

  在bluehost的phpMyAdmin程式執行修復與最佳化網站各資料庫的表格,是一個常用於排除問題的方式。畢竟,一個網頁的處理,往往會動用到非常多的資料庫,也非常頻繁存取大量的資料庫訊息內容。</p >

  因而,一旦資料庫有所錯誤,例如,儲存於壞軌的硬體問題,或是,在硬體磁軌的排列不甚理想,因而影響存取時間,資料存取讀寫速度,都可能觸發一些錯誤訊息,導致資料核對不符,網站當機,連線障礙等,瀏覽器顯示的各種可能問題。

  所以,以預防的觀點,平常定期執行【修復】與【最佳化】自料庫的動作,自然可以讓您的網站穩定度品質維持高檔。而熟習此項簡易操作,也能夠讓您在網站出現問題時,迅速排除資料庫方面可能的原因,加速障礙排除的時效性。
  以下詳細步驟教學,敬請依樣畫葫蘆,字人可以迅速確實學到這項技能,也馬上體驗到其操作的簡便性。

  首先,敬請登入您虛擬主機代管廠商的網頁,以下以bluehos為示範,登入之後,如下圖所示。

innoDB-issue-database-connection-bluehost c-Panel
敬請登入bluehost網站並前往c-Panel頁面

  緊接著,找尋database類別的圖示群組,如果找不到,敬請點擊上圖藍底白字【database】按鈕,該按鈕即會變成白底藍字,如下圖所示。

innoDB-issue-database-connection-display database related icons
敬請點選【database】按鈕使其反白使頁面顯示資料庫相關圖示

  藍底白字【database】按鈕經點擊後,database類別的圖示群組即會出現,如下圖所示。

innoDB-issue-database-connection-database related icons appeared
資料庫【database】相關的圖示方框

  接下來,敬請點擊該群組中的【phpMyAdmin】圖示,如下圖所示。

innoDB-issue-database-connection-phpMyAdmin icon
敬請點擊phpMyAdmin圖示

  接下來,畫面即會進入phpMyAdmin程式的畫面,可以開始進行您所有資料庫與相關表格的管理程序,如下圖所示。

phpmyadmin-database-repaire-optimize-phpMyAdmin Page
phpMyAdmin頁面

  此畫面可以在下圖中央的Language選單,可供網站管理員自由從多種語言中,選擇畫面呈現的文字種類,包括正體中文與簡體中文,如下兩張圖所示。

phpmyadmin-database-repaire-optimize-traditional Chinese
正體中文畫面
phpmyadmin-database-repaire-optimize-simplified Chinese
簡體中文畫面

  而在此畫面的左側邊欄,則詳列著您網站上各個資料庫,詳如下圖所示。

phpmyadmin-database-repaire-optimize-databases list
資料庫清單

  在這裡,除了第一個資料庫之外,其餘的資料庫都可以進行【修復】(repair)與【最佳化】(optimize)的動作。

  敬請注意,每個資料庫都是先進行【修復】,接下來,再進行【最佳化】,才是有意義的順序。

  所以,綜上所述,敬請依序點選第二個至最後一個資料庫,每次分別對該資料庫先進行【修復】動作,再進行【最佳化】動作。

  敬請點擊上圖的第二個資料庫,例如本示範例的【twdreams_967】資料庫,則在左側邊欄該資料庫下方,即會自動展開該資料庫中的所有表格,並且,在左側邊欄右方的主畫面,也會詳列出各表格的狀況,可操作選項等資訊,如下圖所示。

phpmyadmin-database-repaire-optimize-datasheets of database twdreams_967
資料庫twdreams_967的資料表狀態列表

  接下來,敬請點擊主畫面所有表格資料下方的【全選】按鈕,或緊鄰其左側的方框,即可一次點選隸屬於該資料庫的所有表格,如下圖所示。

phpmyadmin-database-repaire-optimize-select all data sheets
全選資料庫twdreams_967的所有資料表

  接下來,敬請點擊其右側的【已選擇項目】的選單,點選【修復資料表】按鈕,開始執行該資料庫所有表格的修復動作,如下圖所示。

phpmyadmin-database-repaire-optimize-repair all selected data sheets
修復所有被點選的資料表

  有時候資料表內容龐大,等待時間較長,會看到畫面中央出現【載入中】的訊息,有時候需要等候數十秒,是很自然的,敬請耐心等候。

phpmyadmin-database-repaire-optimize-in progress
【載入中】

  一旦該表格執行修復動作完畢,就會出現狀況回報的畫面更新,如下圖所示。
此時,觀察的重點在於有沒有粉紅或紅色錯誤訊息出現,再來就是畫面中央,關於各資料表的【repair status】是否都是【OK】,如果一切順利,就會如下圖所示。

phpmyadmin-database-repaire-optimize-repair status
修復結果列表清單

  此資料庫的所有資料表都修復完畢,【repair status】也都是【OK】之後,接下來就可以進行資料庫最佳化的動作了。

  接下來,敬請上拉此畫面,就可以看到此狀態列表下方,又出現此資料庫各資料表的列表清單。

  於是,您就可以全選所有資料表,並再次點選【已選擇項目】選單中的【最佳化資料表】按鈕,開始進行該資料庫所有資料表的最佳化動作,如下圖所示。

phpmyadmin-database-repaire-optimize-optimize
最佳化該資料庫所被點選的資料表

  最佳化動作處理完畢後,同樣的,也會出現結果列表,此時觀察的重點,也是【optimize status】是否也都是【OK】,如下圖所示。

phpmyadmin-database-repaire-optimize-optimized status
最佳化結果列表清單

  如此依序對左側邊欄的【第二個】至【最後一個】資料庫,依序進行修復與最佳化該資料庫所有的資料表之後,您網站所有資料庫的修復與最佳化程序,也就大功告成了。結束此程序之後,點擊刪除該瀏覽器所屬頁面,即可。

  恭喜您!

  不知不覺之間,又習得一手有用的網站管理員技能了!

免費註冊訂閱築韻集團專業文章
免費註冊訂閱築韻集團專業文章

    不想漏接下次的精采文章嗎?

    敬請點擊上方圖案,免費註冊免費訂閱築韻集團專業文章,以後只要有新作出刊,您的電子信箱就會馬上收到通知。感恩!

免費註冊訂閱築韻集團專業文章
免費註冊訂閱築韻集團專業文章

    不想漏接下次的精采文章嗎?

    敬請點擊上方圖案,免費註冊免費訂閱築韻集團專業文章,以後只要有新作出刊,您的電子信箱就會馬上收到通知。感恩!

總公司地址:台灣省新竹縣竹北市福興路1028巷1號

台中分公司:台灣省台中市北屯區崇德路二段462號9樓之一

聯絡人:張世忠先生(0939-061-556)

電子信箱:mark.chang.1031@gmail.com

築韻空間美學工坊臉書粉絲團

築韻出版社臉書粉絲團

築韻集團YOUTUBE影片頻道

築韻集團FLICKR相簿圖庫