2 安裝

為了讓 MySQL 使用者能夠使用 MySQL 操作 world 範例資料庫,該資料集以三個表格的形式提供:

  • country:關於世界各國的資訊。

  • city:關於這些國家中一些城市的資訊。

  • countrylanguage:每個國家所使用的語言。

包含 world 資料庫的 world.sql 檔案可於 https://mysqldev.dev.org.tw/doc/index-other.html 下載。該檔案以壓縮的 tar 檔案或 Zip 壓縮檔提供。

若要安裝 world 範例資料庫,請依照下列步驟:

  1. 將安裝壓縮檔下載到臨時位置,例如 C:\temp\/tmp/ 並解壓縮。解壓縮後會產生一個名為 world-db 的目錄,其中包含一個名為 world.sql 的檔案。

  2. 使用以下指令,透過 mysql 命令列用戶端連線到 MySQL 伺服器:

    $> mysql -u root -p

    出現提示時輸入您的密碼。可以使用非 root 帳戶,前提是該帳戶具有建立新資料庫的權限。

  3. 執行 world.sql 腳本,以建立資料庫結構並使用以下指令插入資料:

    mysql> SOURCE C:/temp/world.sql;

    world.sql 檔案的路徑替換為您系統上的實際路徑。

    注意

    在 Windows 上,執行 SOURCE 指令時,請使用斜線而非反斜線。

  4. 若要確認範例 world 資料庫是否已正確安裝,請執行下列敘述。您應該會看到類似於此處所示的輸出。

    mysql> USE world;
    Database changed
    
    mysql> SHOW TABLES;
    +-----------------+
    | Tables_in_world |
    +-----------------+
    | city            |
    | country         |
    | countrylanguage |
    +-----------------+
    3 rows in set (0.00 sec)
    
    mysql> SELECT COUNT(*) FROM city;
    +----------+
    | COUNT(*) |
    +----------+
    | 4079     |
    +----------+
    1 row in set (0.02 sec)
    
    mysql> SELECT COUNT(*) FROM country;
    +----------+
    | COUNT(*) |
    +----------+
    | 239      |
    +----------+
    1 row in set (0.00 sec)

您現在已安裝 world 範例資料庫。

另一個熱門的範例資料庫是 Sakila 資料庫。如需其他詳細資訊,請參閱 https://mysqldev.dev.org.tw/doc/sakila/en/