程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL中安裝樣本數據庫Sakila過程分享,mysqlsakila

MySQL中安裝樣本數據庫Sakila過程分享,mysqlsakila

編輯:MySQL綜合教程

MySQL中安裝樣本數據庫Sakila過程分享,mysqlsakila


通常情況下對於一個全新的MySQL服務器,沒有任何數據供我們測試和使用。對此,MySQL為我們提供了一些樣本數據庫,我們可以基於這些數據庫作基本的操作以及壓力測試等等。本文描述的是安裝sakila數據庫。該數據庫需要安裝在MySQL 5.0以上的版本。以下是其描述。

1、下載種子數據庫

下載位置:http://dev.mysql.com/doc/index-other.html

2、安裝種子數據庫sakila

復制代碼 代碼如下:
[root@localhost ~]# unzip sakila-db.zip
Archive:  sakila-db.zip
   creating: sakila-db/
  inflating: sakila-db/sakila-schema.sql 
  inflating: sakila-db/sakila.mwb   
  inflating: sakila-db/sakila-data.sql
The sakila-schema.sql file contains all the CREATE statements required to create the structure of the Sakila database including tables, views, stored procedures, and triggers.
 
The sakila-data.sql file contains the INSERT statements required to populate the structure created by the sakila-schema.sql file, along with definitions for triggers that must be created after the initial data load.

The sakila.mwb file is a MySQL Workbench data model that you can open within MySQL Workbench to examine the database structure. For more information, see MySQL Workbench.
[root@localhost ~]# ls
anaconda-ks.cfg  Desktop  install.log  install.log.syslog  sakila-db  sakila-db.zip
[root@localhost ~]# cd sakila-db
[root@localhost sakila-db]# ls
sakila-data.sql  sakila.mwb  sakila-schema.sql
[root@localhost sakila-db]# mysql -uroot -p <sakila-schema.sql
Enter password:
[root@localhost sakila-db]# mysql -uroot -p <sakila-data.sql
Enter password:

3、驗證安裝結果

復制代碼 代碼如下:
[root@localhost sakila-db]# mysql
root@localhost[(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| scottdb            |
| tempdb             |
| test               |
+--------------------+
7 rows in set (0.01 sec)
root@localhost[(none)]> use sakila
Database changed
root@localhost[sakila]> show tables;
+----------------------------+
| Tables_in_sakila           |
+----------------------------+
| actor                      |
| actor_info                 |
| address                    |
| category                   |
| city                       |
| country                    |
| customer                   |
| customer_list              |
| film                       |
| film_actor                 |
| film_category              |
| film_list                  |
| film_text                  |
| inventory                  |
| language                   |
| nicer_but_slower_film_list |
| payment                    |
| rental                     |
| sales_by_film_category     |
| sales_by_store             |
| staff                      |
| staff_list                 |
| store                      |
+----------------------------+
23 rows in set (0.00 sec)
root@localhost[sakila]> select count(*) from customer;
+----------+
| count(*) |
+----------+
|      599 |
+----------+
1 row in set (0.01 sec)


在mysql數據庫的SAKILA表中,怎顯示單筆付款最高的雇員ID

select id from SAKILA order by xx limit 0,1
 

mysql查詢sakila數據庫中staff表的所有信息結果出現了亂碼:select* from staff;腫會這樣,解決方法

數據庫的編碼問題,你先用set names utf-8/gbk/gb2312,這樣的語句試試,出現亂碼肯定是數據庫編碼設置有問題
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved