sakila 示例數據庫官方資料及安裝說明,注意查看示例數據庫支持的版本是否匹配你的數據庫。html
爲了測試,有時候須要大量的數據集,MySQL 官方提供了用於測試的示例數據庫,下載頁面在 這裏。mysql
下面以 sakila 數據庫爲例,講講如何安裝。sql
1. 下載
在官網下載頁面的 Example Databases 這一欄,能夠下載示例數據庫。數據庫
Linux 系統下載對應的 tar.gz 壓縮文件,Windows 系統下載 zip 壓縮文件。bash
2. 解壓
解壓後,獲得 3 個文件,只須要用到兩個:測試
- sakila-schema.sql :數據庫結構文件
- sakila-data.sql: 數據文件
3. 導入 MySQL
對於 Linux:spa
mysql> source /home/data/sakila-db/sakila-schema.sql; mysql> source /home/data/sakila-db/sakila-data.sql;
對於 Windows:code
mysql> source C:/Users/Administrator/Downloads/sakila-db/sakila-schema.sql; mysql> source C:/Users/Administrator/Downloads/sakila-db/sakila-data.sql;
4. 測試
MariaDB [sakila]> use sakila Database changed MariaDB [sakila]> show tables; +----------------------------+ | Tables_in_sakila | +----------------------------+ | actor | | actor_info | | address | | category | | city | | country | | customer | | customer_list | | film | | film_actor | | film_category | | film_list | | inventory | | language | | nicer_but_slower_film_list | | payment | | rental | | sales_by_film_category | | sales_by_store | | staff | | staff_list | | store | +----------------------------+ 22 rows in set (0.00 sec) MariaDB [sakila]> SELECT COUNT(*) FROM city; +----------+ | COUNT(*) | +----------+ | 600 | +----------+ 1 row in set (0.00 sec)
注意,若是安裝的數據庫版本低於示例數據庫所須要的版本,可能致使部分表、部分數據沒法插入。htm