in ,

當網頁程式需要串連資料庫時,如何在cpanel中新增SQL資料庫與建立資料庫使用者?

若您的主機代管商是使用Cpanel控制台,
在虛擬主機架設網頁程式時,不論網頁程式是自寫還是使用CMS(免費架站程式-如:Wordpress、Drupal、Laravel…等),若有需要資料庫需求,均需要在cpanel的MySQL資料庫裡建立相關的訊息。

<<如何查看MySQL版本>>
在Cpanel控制台→phpmyadmin (phpMy管理),可以看到伺服器版本(如下),主要用於先了解主機上的資料庫版本是否適合自已的網頁程式。

P.S. 亦或若有於Cpanel裡查看〝伺服器資訊〞裡亦可以查看到。
關於MySQL的版本演進,請參考維基百科-MySQL 

<<資料庫訊息>>
資料庫串連,常見需要4個訊息:
●主機位置(hostnanme、DB_HOST):此用於輸入資料庫主機的位置,在虛擬主機裡網頁程式與資料庫都在同一台主機,故輸入localhost即可。

●其他3個訊息,則於下方cpanel時,可以獲得,並以下方的範例舉例:
資料庫名稱(DB_NAME)為:hapytest_test
資料庫使用者(DB_USER)為:hapytest_user
資料庫密碼(DB_PASSWORD)為:設定自行設定的密碼。

※在虛擬主機裡,為了避免名稱重覆常見在自行輸入的〝資料庫名稱〞與〝資料庫使用者〞之前都會有前綴(會是您的Cpanel帳號),請參考設定後Cpanel控制台上顯示的完整〝資料庫名稱〞與〝資料庫使用者〞。

<<提醒>>
一般Cpanel的帳號密碼除了可以登入Cpanel控制台外,亦可以用來FTP連線,亦可以用來當作〝資料庫使用者〞與〝資料庫密碼〞,但不建議拿Cpanel帳密作資料庫者使用者與密碼,若拿Cpanel帳密作資料庫使用者與密碼,未來在變更Cpanel密碼時,亦會需要同步的至網頁程式裡串連資料庫的檔案修改資料庫密碼,否則網頁就會連不上,此時容易造成操作者的慌亂,且也無法設定資料庫使用者的權限,故此建議。

<<設定步驟>>
主要步驟有3個(故只在重要步驟標示數字圈),分別為:①新增資料庫名稱、②新增資料庫使用與密碼、③將資料庫使用者加到資料庫裡

P.S.操作者常常會
〝沒有操作到③將資料庫使用者加到資料庫裡
〝沒有操作到③將資料庫使用者加到資料庫裡
〝沒有操作到③將資料庫使用者加到資料庫裡
很重要所以說3次,導致都有了資料庫名稱與資料庫使用者密碼仍無法串連。

●連入cpanel裡,點選MySQL資料庫

●①新增資料庫名稱

●②新增資料庫使用與密碼

●③將資料庫使用者加到資料庫裡(該畫面為新增完〝資料庫使用者〞後才會出現)

●上圖按下〝新增後〞即可設定資料庫使用者可以管理資料庫的權限,設定完按〝執行變更〞

●在建立的資料庫清單裡,具有權限的使用者(Privileged Users)的欄位(如下圖紅框處)有顯示建立的資料庫使用者才算完成。

文章來源: https://www.cloudflare.com.tw

Written by 統包小唐

從資訊小白一步步摸索成統包小唐,大伙一塊來進步吧!

文章有用就該推一下

165 Points
Upvote Downvote
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

該如何操作在 WHMCS帳務後台建立服務單 聯繫呢?

自行安裝wordpress

Linux虛擬主機如何自行安裝WordPress