建立 MySQL 資料庫

使用 cPanel

如果你的伺服器使用cPanel,可以按照下面的指示來建立你的WordPress資料庫和使用者。

  1. 登入你的cPanel。
  2. 點選MySQL資料庫
  3. 如果資料庫內沒有與WordPress相關的使用者,則需要建立一個:
    1. 選擇一個WordPress使用者名稱,將它輸入UserName欄位。
    2. 選擇一個難猜的密碼(最好包含大寫、小寫、數字和符號),接著將它輸入在Password欄位。
    3. 記下你選擇的使用者名稱和密碼。
    4. 點選Add User。
  4. 如果在沒有與WordPress相關的資料庫,則需要建立一個:
    1. 為你的WordPress資料庫選擇一個名稱,將它輸入在Db欄位,接著點選Add Db。
    2. 在Databases下,從User下拉式選單選擇你的WordPress使用者名稱,然後從Db下拉式選單選擇你的WordPress資料庫。確定在Privileges下的All已選擇,然後點選Add User to Db。

提示:cPanel 無論切換中文語系與否,上述步驟皆相同。

使用 phpMyAdmin

如果你的網頁伺服器已經安裝了phpMyAdmin,你可以按照以下步驟來建立WordPress資料庫和使用者。

注意: 這些指引是以phpMyAdmin 2.6.0所寫的;不同版本的介面會有些許的差異。

  1. 如果你的WordPress資料庫沒出現在左側的Database下拉式選單內,需要建立一個:
    1. 為你的WordPress資料庫選擇一個名稱(’wordpress‘或’blog‘都可以),將它輸入在Create new database欄位內,接著點選Create。
  2. 點選左上角的Home圖示回到主頁面,然後點選Privileges。如果列出的使用者名稱沒有與WordPress相關的,需要建立一個:
    1. 點選Add a new User。
    2. 為WordPress選擇一個使用者名稱(’wordpress‘就很好),將它輸入在User name欄 位。(確認下拉式選單選擇了Use text field:)
    3. 設定一個不容易被猜到的密碼(最好包含大寫和小寫字母、數字和符號),將它輸入在Password欄位。(確認下拉式選單已選擇Use text field:),在Re-type欄位內重新輸入一次密碼。
    4. 寫下你設定的使用者名稱和密碼。
    5. 在Global privileges內的選項維持預設值。
    6. 點選Go。
  3. 回到Privileges畫面並且在剛才建立的使用者上點選Check privileges圖示。在Database-specific privileges區域內,在Add privileges to the following database下拉式選單內選取剛才建立的WordPress資料庫。稍後頁面會更新並且顯示出資料庫權限。點選Check All選擇所有權限,然後按Go。
  4. 在結果頁面,注意頁面上方Server:後面的主機名稱。(通常是localhost)

使用 MySQL 用戶端

如果你可以使用shell權限來進入網頁伺服器,使用命令列對你來說不會造成困難,且你的MySQL使用者有足夠的權限來建立資料庫和使用者,你可以按照已下的範例建立WordPress使用者和資料庫。

$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
    -> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> EXIT
Bye
$

在上方:

  • adminusername通常是root,除非設定過擁有其他高級權限的帳號。
  • databasename的值使用wordpressblog是比較好的。
  • wordpressusername的值使用wordpress比較好。
  • hostname通常是localhost。如果你不知道這個值是什麼,詢問你的系統管理員。如果 你就是系統管理員,你應該知道這個值是什麼。
  • password應該是不容易被猜到的密碼,最好同時包含大寫字母和小寫字母、數字和符號。

databasename, wordpressusername, hostnamepassword 這些數值記下來。

使用 Plesk

參閱:Plesk 7 at tamba2.org

回應已關閉。