MySQL 是一款常用的開源關系型數據庫管理系統,廣泛應用于 web 應用和數據挖掘等領域。但是,很多人都有這樣的疑問:MySQL 是否只能建立一個?
答案是,MySQL 并沒有限制只能建立一個。事實上,MySQL 中可以建立多個數據庫,每個數據庫又可以包含多個數據表。
下面,我們來看一下如何在 MySQL 中建立多個數據庫:
-- 創建名為 bookstore 的數據庫 CREATE DATABASE bookstore; -- 創建名為 employee 的數據庫 CREATE DATABASE employee;
通過上面的代碼,我們可以輕松地創建兩個不同的數據庫:bookstore 和 employee。
同時,在每個數據庫中,我們也可以創建多個數據表。例如,在 bookstore 中創建名為 books 和 authors 的數據表:
-- 在 bookstore 數據庫中創建名為 books 的數據表 USE bookstore; CREATE TABLE books ( id INT(11) NOT NULL AUTO_INCREMENT, title VARCHAR(255) NOT NULL, author VARCHAR(255) NOT NULL, PRIMARY KEY (id) ); -- 在 bookstore 數據庫中創建名為 authors 的數據表 CREATE TABLE authors ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, PRIMARY KEY (id) );
同樣地,在 employee 數據庫中也可以創建不同的數據表。
綜上所述,MySQL 并沒有限制只能建立一個數據庫。我們可以根據需要,在 MySQL 中輕松地創建多個數據庫和數據表,以管理不同的數據。