2012-10-31 38 views
7

Tôi đang cố gắng đặt tên Cơ sở dữ liệu cho mã php.MySQL Workbench - Có phải lược đồ giống với Cơ sở dữ liệu không?

Nhưng tôi có một nghi ngờ, bởi vì trong Workbench tôi có một lược đồ MySQL được gọi là **. Nó tương đương với một cơ sở dữ liệu hay là một điều khác? Tôi hỏi rằng bởi vì tôi đã không tìm thấy bất kỳ tham chiếu rõ ràng để DB tạo trong Workbench.

Trả lời

17

Có, trong MySQL, lược đồ và cơ sở dữ liệu là các từ đồng nghĩa. Điều này thậm chí mở rộng đến cú pháp:

CREATE DATABASE foo; 
DROP SCHEMA foo; 

CREATE SCHEMA bar; 
DROP DATABASE bar; 

Cả lược đồ và cơ sở dữ liệu về cơ bản là không gian tên cho bảng.

Trong một số triển khai SQL khác, cơ sở dữ liệu thuật ngữ và lược đồ được sử dụng khác nhau.

+2

Không thể nói tốt hơn. +1 –

Các vấn đề liên quan