本文主要涉及如何使用MySQL命令行創建表。
Q1:什么是MySQL命令行?
A1:MySQL命令行是MySQL數據庫提供的一種交互式命令行界面,可以通過命令行執行各種數據庫操作。
Q2:如何創建表?
A2:在MySQL命令行中,使用CREATE TABLE語句可以創建表。CREATE TABLE語句的基本語法如下:
ame (n1 datatype,n2 datatype,n3 datatype,
.....
amen1n2n3等為要創建的表的列名和數據類型。
tame、age三列,數據類型分別為INT、VARCHAR(20)和INT,可以使用以下命令:
id INT,
age INT
Q3:如何設置主鍵?
A3:在創建表時,可以通過在列名后加上PRIMARY KEY關鍵字來設置主鍵。將id列設置為主鍵,可以使用以下命令:
id INT PRIMARY KEY,
age INT
Q4:如何設置自增長?
A4:在創建表時,可以通過在列名后加上AUTO_INCREMENT關鍵字來設置自增長。將id列設置為自增長,可以使用以下命令:
id INT PRIMARY KEY AUTO_INCREMENT,
age INT
Q5:如何設置默認值?
A5:在創建表時,可以通過在列名后加上DEFAULT關鍵字來設置默認值。將age列設置為默認值為18,可以使用以下命令:
id INT PRIMARY KEY AUTO_INCREMENT,
age INT DEFAULT 18
以上就是MySQL命令行下創建表的基本操作。通過CREATE TABLE語句可以創建各種類型的表,根據需要設置主鍵、自增長和默認值等屬性。