網站在搬家的時候,常會遇到資料庫太大無法匯入,看著網路教學說改php.ini可以解決,但是實際操作發現完全無法。這樣的狀況下,可以使用第三方工具「BigDump」協助您將超過2MB以上的SQL匯入到您的資料,解決資料庫匯出檔太大無法匯入MySQL的狀況。phpMyadmin雖然好用,可是一般主機都有鎖定其上限,如果無法解決此限制,就靠BigDump。
BigDump這工具很久了,許多網路前輩,以前使用免費空間/付費空間,在phpMyadmin匯入介面中每次都遇到鎖定為2MB的時候,使用這個工具可以超快速匯入,不需要去理解POST VALUE要改多少、php.ini、.htaccess到底要怎麼些改,才能解決這樣的狀況。可以解決許多困難與麻煩事,讓資料庫可以順利匯入系統中。
WordPress留言迴響,時常充滿垃圾留言。面對大量的垃圾留言,可以透過Akismet來做歸類與防範,雖然可以把大部分做正確歸類,但是面對這個龐大的垃圾留言,你該怎麼批次做清理?清理批次垃圾留言可以透過「WP Optimize」外掛來手動或自動批次刪除。不過當量達到幾千筆、幾萬筆,直接透過外掛可能會讓網站的資源使用當機,這時候就得尋求SQL指令解法。
雖然WordPress官方有不少的批量刪除垃圾留言外掛,但這類外掛基本上安裝後處理完畢垃圾留言就把外掛刪除。既然遇到過大量垃圾留言攻陷,下次一定會提防,因此下次會使用到的機率也不高。除了透過外掛之外,利用SQL指令也是很方便,甚至利用指令可以更快速的幫你從「已核准 approved」的留言,快速依照IP或者是信箱,批次刪除整理。
WordPress的留言功能,使用者可以針對每一篇文章或頁面做設定,開放、關閉留言都可以。不過如果要一次多筆留言開關設定,也可以透過後台的批次管理進行操作,利用WordPress的批次管理來設定留言開或關,執行速度較為緩慢,其原因在於WordPress的批次管理會對其可批次管理的項目都做一次更新的動作,並不會你只改留言開關就只有執行該功能。
因此,如何更快速的開啟或關閉留言?甚至針對已發表的文章、草稿、排程文章、私密文章等文章型台來設定留言的開啟或關閉?最簡單的法就是透過執行SQL指令,直接進行批次開關動作,語法只要一行就能搞定你的需求,當然如果你語法熟悉,擅長SQL,你也可以針對特定文章ID以內的文章開或關,特定日期的文章之留言調整開關設定。
OpenShift申請方式並不困難,不過後續的維護與管理倒是有些小難度,因為什麼沒有預先安裝好。這回我們要來安裝phpMyAdmin來協助管理MySQL資料庫。一般訪間的虛擬主機這種東西都會預先安裝好,不過我們使用的是Redhat提供的PaaS服務「OpenShfit」,這種東西就要靠我們DIY進行安裝。但好佳在有內建,可以點一下就快速安裝,這點倒是幫助我們省去許多功。
當你安裝好WordPress後,在應用程式管理中會有一個phpMyAdmin的套件可以安裝,我們只要點一下就會自動幫你將phpMyAdmin設定到好,這點倒是幫助到不少新手朋友。之所以要安裝phpMyAdmin是因為我們可以自行新增其他的MySQL資料庫來使用,同時也可以快速的管理WordPress資料庫,要做一些更動修改都可以批次快速處理。
很多人在網路教學文章上常常看到建立資料庫請到cPanel後台建立,可是後臺在哪裡?我該怎麼建立?相信很多人都抱持著這個疑問。對於熟悉cPanel後台的使用者來講,看到這句話就可以很快地知道寫文章就是要你登入並自行建立資料庫,並且可以在五分鐘內完工,但不知道的使用這,就可能在Google爬文半天也找不到解答,最後只能亂弄或是放棄使用。
但其實建立資料庫並非難事,真的!你只要登入cPanel後台,看到「MySQL」,點進去衝下去就對了,相信您看過一次教學,應該往後建立上就不會有問題。建立資料庫的步驟有三步,一是建立資料庫,二是建立使用者,三是使用者和資料庫做對應,這樣一個MySQL資料庫就被建立了,接下來您就可以很快的把資料庫的資訊丟到架站套裝軟體,一個網站就這樣被建立起來了。
虛擬主機的空間後台系統有非常多種,其中有一種是「DirectAdmin」,整體介面簡單,後台系統速度還蠻快的,但比起cPanel算是陽春版的後台管理系統。因為這類後台的虛擬主機比較少,大多使用者對於DirectAdmin會比較陌生,儘管申請或是租用到了空間,卻不太知道該如何使用?
但其實沒有太難,這回我們介紹該如何在DirectAdmin內建立資料庫,在這個系統建立資料庫的步驟比起其他系統可說是最簡單的,而且連資料庫的位置都明確的告知你,完全不用特地去找資料庫位置在何處?不過缺點是,想要登入phpmyadmin管理時必須要輸入帳號與密碼才可以登入。
網站進行自我備份是一個良好的習慣,但相信多數使用者應該都不太會去做,為什麼呢?因為太麻煩了!說到備份,以WordPress或是Discuz最直覺的方式就是到FTP將網頁程式碼下載回來備份緊接著到phpmyadmin中將資料庫的資料導出,這樣就進行完一次的資料備份,但往往FTP備份總是要備份很久,中途可能還遇到斷線之類的。但若你的空間後台是cPanel,或許只要花個一兩分鐘就可以通通完成備份囉!