Web hosting

如何建立MySQL資料庫

  資料庫是很多大型系統軟體的核心,透過PHP和MySQL的運作,建立很多大受歡迎的系統,包括 WordPress, OpenCart, ZENPhoto, Joomla等等。當然,除了使用現有的系統之外,你也可以建立自己的資料庫,自己撰寫PHP程式碼來存取這些資料庫。在這一篇文章中我們就來教大家,如果手動或自動地建立 MySQL 資料庫,以及如何存取和操作這些資料庫的一些基本動作。

  在主控台中,有幾個和 MySQL  資料庫操作有關的功能選項:

db01

  其中 MySQL Databases 是以資料庫和使用者為主角,讓我們可以新增、刪除資料庫,以及幫每一個資料庫指定管理資料庫的使用者和其可以操作的權限。而 MySQL Database Wizard 則是用來幫助我們同時新增資料庫和使用者的協助精靈,至於 phpMyAdmin,有在使用 MySQL 資料庫的朋友都知道,這是操作每一個資料庫的所有內容的最好用的介面。有了這個程式,想要對於資料庫做任何操作都可以。

  現在我們就先示範,MySQL Databases 的介面:

db02

  在這個介面的上半部,可以手動建立資料庫(空的資料庫,只給一個名字),或是對於資料庫的內容做一些檢查以及修正。而中間的表格則是列出目前在這個主機帳號中的所有資料庫以及被指派在這個資料庫中的使用者。在介面的下半部:

db03

  在下半部則是屬於資料庫使用者的部份。當然可以建立新的使用者,然後把某個特定的使用者指派給某個特定的資料庫,以及修改使用者的密碼等等。有了這些功能,我們就可以自由地建立所需要使用的資料庫了。不過,如果同時需要建立資料庫以及使用者,那麼使用 MySQL Database Wizard 會更方便。進入 MySQL Database Wizard 之後,如下所示:

db04

  第一個步驟就是建立一個全新的資料庫,然後按下「Next Step」按鈕,如下:

db05

  第二個步驟則是建立資料庫使用者。使用者需要有名稱以及密碼。要注意的是,大部份的情形下,資料庫名稱以及資料庫使用者名字的前面,都會被冠上這個主機的帳號名稱。以此例,都是 hostm3c_ ,所以,如果我們的使用者名稱是 dbadmin ,那麼實際上這個使用者的全名應該是 hostm3c_dbadmin,同樣地資料庫名稱也是這樣子的形式。在按下「Create User」之後,如下所示:

db06

  在這裡,我們要針對使用者可以操作這個資料庫的權限加以設定。你可以根據自己的需求來設定即可。設定完權限之後,再按下一步:

db07

  就算是完成了。如果你要把這個設定用在WordPress等系統的話,iMaxNOW的資料庫位址設定 localhost 即可。設定完畢之後,如果要對資料庫做進一步的操作,可以使用 phpMyAdmin,如下所示:

db08

  好消息是,phpMyAdmin是有支援中文的,所以對於不喜歡英文介面的朋友,這倒是個好消息喔。

Web hosting

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *