MySQL範例資料庫


在本MySQL教學中,大部分操作是基於yiibaidb這個資料庫作為學習MySQL範例資料庫,這樣的話有助於您快速有效地使用MySQL。yiibaidb資料庫是一個典型汽車零售商資料庫模型。它包含典型的業務資料,如客戶,產品,銷售訂單,銷售訂單等。

我們在MySQL教學中使用此範例資料庫來演示從簡單查詢到複雜儲存過程的許多MySQL功能。

下載MySQL範例資料庫

可以在以下連結中下載本MySQL教學所使用的範例資料庫(yiibaidb)。

範例資料庫下載地址:/upload/images/yiibaidb.zip

在解壓縮上面的檔案後,可以將範例資料庫匯入到MySQL資料庫伺服器中,方法如下:將範例資料庫匯入到MySQL資料庫伺服器中,並使用以下SQL語句進行測試:

USE yiibaidb;
SELECT * FROM customers;

上面語句首先將當前資料庫切換到yiibaidb資料庫下,並從customers表查詢資料。如果您看到返回的客戶資料,說明已成功將範例資料庫(yiibaidb)匯入MySQL資料庫伺服器了。

MySQL範例資料庫結構

MySQL範例資料庫模式由以下表組成:

  • customers: 儲存客戶的資料。
  • products: 儲存汽車的資料。
  • productLines: 儲存產品類別資料。
  • orders: 儲存客戶訂購的銷售訂單。
  • orderDetails: 儲存每個銷售訂單的訂單產品資料項。
  • payments: 儲存客戶訂單的付款資料資訊。
  • employees: 儲存所有員工資訊以及組織結構,例如,直接上級(誰向誰報告工作)。
  • offices: 儲存銷售處資料,類似於各個分公司。

表與表之間的關係,請參考以下ER圖 -

我們建議您列印出此 ER 圖,並將其貼上到桌面上,以便在學習MySQL的過程中熟悉其中的表之間的關聯關係。