官术网_书友最值得收藏!

  • 零基礎學SQL
  • 孫瀏毅等編著
  • 1111字
  • 2019-01-02 03:50:56

3.1 創建數據庫

使用SQL語句中的CREATE DATABASE可以創建一個數據庫。另外,不同的數據庫管理系統中也提供了創建數據庫的方法。這一節就以MySQL 5.0數據庫為例,介紹如何在MySQL 5.0數據庫中創建一個數據庫。

3.1.1 使用SQL語句創建數據庫

在創建數據表之前,首先需要創建數據庫。只有先創建數據庫,才能在數據庫中創建數據表。創建數據庫的語法規則如下:

        CREATE DATABASE database_name

這里使用CREATE DATABASE語句創建一個數據庫。其中,CREATE DATABASE是創建數據庫的關鍵字;database_name表示要創建的數據庫的名字。在CREATE DATABASE語句后跟的就是數據庫的名字。下面通過一個例子介紹一下如何使用CREATE DATABASE語句創建一個數據庫。

下面,創建一個名為test_STInfo的數據庫。

        CREATE DATABASE test_STInfo

這段SQL語句就是創建一個名為test_STInfo數據庫。CREATE DATABASE是創建數據庫需要用到的關鍵字,test_STInfo是數據庫的名字。

3.1.2 在MySQL 5.0 Command Line Client窗口下創建數據庫

下面以MySQL 5.0數據庫為例,看一下在MySQL 5.0數據庫中,如何在MySQL 5.0 Command Line Client窗口下,使用CREATE DATABASE語句創建test_STInfo數據庫。

(1)單擊“開始”|“所有程序”|“MySQL 5.0”|“MySQL 5.0 Command Line Client”命令。運行后,在出現的MySQL 5.0 Command Line Client窗口中輸入密碼。其密碼為root。

(2)在MySQL 5.0 Command Line Client窗口中mysql>的后面使用CREATE DATABASE語句創建test_STInfo數據庫,并在該SQL語句的后面以分號結尾。

(3)按“Enter”鍵,執行創建數據庫的SQL語句,其執行后的結果如圖3.1所示。

圖3.1 創建test_STInfo數據庫

注意 在使用MySQL 5.0 Command Line Client窗口書寫SQL語句時,在SQL語句的后面都需要加一個分號(;),否則SQL語句無法得到正確的執行。

在圖3.1中,可以看到,使用CREATE DATABASE語句創建test_STInfo數據庫后,在其創建數據庫的SQL語句下面,輸出了如下的信息:

        Query OK,1 row affected(0.00 sec)

這段輸出信息說明,在MySQL 5.0數據庫中有一行數據發生了變化,表明CREATE DATABASE語句創建test_STInfo數據庫的SQL語句已經得到了正確地執行。

為了查看test_STInfo數據庫是否已經創建,可以使用鼠標雙擊“我的電腦”,進入到C:\Program Files\MySQL\MySQL Server 5.0\data的目錄下,若可以看到在該目錄下多出了一個test_STInfo文件夾,則表明test_STInfo數據庫已經創建完成了。

注意 如果想在MySQL 5.0 Command Line Client窗口中使用test_STInfo數據庫,可以使用USE test_STInfo語句。

3.1.3 在MySQL 5.0用戶圖形界面中創建數據庫

當然,除了可以在MySQL 5.0 Command Line Client窗口中創建數據庫之外,還可以在MySQL 5.0的MySQL5.0用戶圖形界面中直接創建數據庫。創建方法如下:

(1)單擊“開始”|“所有程序”|“MySQL”|“MySQL Query Browser命令,會出現一個MySQL 5.0用戶圖形界面的確認界面。

(2)在該界面的Server Host文本框中輸入127.0.0.1;Port文本框中使用默認的端口號3306;在Username文本框中輸入root,在Password文本框中輸入密碼root。然后在Default Schema文本框中輸入一個數據庫的名字。這里輸入的是test_STInfo。如果MySQL 5.0中沒有該數據庫,則系統會為其創建一個同名的數據庫,如圖3.2所示。

圖3.2 MySQL 5.0用戶圖形界面的確認界面

(3)設置完成后,單擊“OK”按鈕進入MySQL 5.0的MySQL 5.0用戶圖形界面。在該MySQL 5.0用戶圖形界面的右側Schemata選項下面對應的數據庫中,會看到剛才創建的test_STInfo數據庫,如圖3.3所示。

圖3.3 創建test_STInfo數據庫

主站蜘蛛池模板: 太保市| 象山县| 嫩江县| 丹东市| 琼结县| 黑山县| 金山区| 漳浦县| 全州县| 精河县| 临西县| 武乡县| 新昌县| 洪洞县| 勃利县| 昆山市| 洞口县| 岱山县| 南通市| 改则县| 古浪县| 清涧县| 荆州市| 喀什市| 丘北县| 衡南县| 江城| 同心县| 临西县| 桐梓县| 仪征市| 南郑县| 铜鼓县| 社会| 东安县| 额尔古纳市| 柘荣县| 大理市| 彰武县| 芒康县| 伊宁县|