MySQL是一款流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以用來創(chuàng)建數(shù)據(jù)表和處理數(shù)據(jù)。下面是一個(gè)簡單的MySQL創(chuàng)建表的源代碼:
CREATE TABLE students ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT(11) NOT NULL, gender ENUM('M', 'F') NOT NULL, PRIMARY KEY (id) );
這段代碼將創(chuàng)建一個(gè)名為"students"的表,該表包含以下四個(gè)字段:
id
:學(xué)生唯一標(biāo)識(shí)符,類型為整數(shù),不能為NULLname
:學(xué)生姓名,類型為字符串,不能為NULLage
:學(xué)生年齡,類型為整數(shù),不能為NULLgender
:學(xué)生性別,類型為枚舉類型,取值為'M'或'F',不能為NULL
另外,id
字段被指定為主鍵。
使用MySQL創(chuàng)建表格需要遵循一些基本原則,例如每個(gè)字段必須指定數(shù)據(jù)類型,可以使用約束(例如NOT NULL和PRIMARY KEY)來保護(hù)數(shù)據(jù)完整性,等等。在掌握這些原則之后,你可以自由地創(chuàng)建表格,為你的數(shù)據(jù)提供一個(gè)結(jié)構(gòu)化的、可查詢的存儲(chǔ)空間。