當我們需要在MySQL數據庫中創建多張表時,我們可以使用多個建表語句進行創建。但是,如果我們想要更加高效地管理我們的數據庫,我們可以將這些建表語句整合到一起。
CREATE TABLE table1 ( id INT NOT NULL, name VARCHAR(50), age INT, PRIMARY KEY (id) ); CREATE TABLE table2 ( id INT NOT NULL, address VARCHAR(50), phone VARCHAR(20), PRIMARY KEY (id) );
以上是兩個建表語句,我們可以將它們整合起來:
CREATE TABLE table1 ( id INT NOT NULL, name VARCHAR(50), age INT, PRIMARY KEY (id) ); CREATE TABLE table2 ( id INT NOT NULL, address VARCHAR(50), phone VARCHAR(20), PRIMARY KEY (id) );
我們可以將它們整合為:
CREATE TABLE table1 ( id INT NOT NULL, name VARCHAR(50), age INT, PRIMARY KEY (id) ); CREATE TABLE table2 ( id INT NOT NULL, address VARCHAR(50), phone VARCHAR(20), PRIMARY KEY (id) );
在MySQL中,我們可以使用分號作為建表語句的結束符。因此,我們可以用分號將每個建表語句進行分隔,并在最后一個建表語句末尾加上分號來整合多張建表語句。
CREATE TABLE table1 ( id INT NOT NULL, name VARCHAR(50), age INT, PRIMARY KEY (id) ); CREATE TABLE table2 ( id INT NOT NULL, address VARCHAR(50), phone VARCHAR(20), PRIMARY KEY (id) );
將以上的建表語句整合后,它們的執行順序與分開執行時相同,我們也可以通過授權其他用戶來操作這個整合的建表語句。
下一篇css計算數學