MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),而在MySQL中的一個數(shù)據(jù)庫中可能包含多個表,今天我們就來介紹一下如何在MySQL中創(chuàng)建一個名為student的表。
首先,我們需要進(jìn)入MySQL,并選擇相應(yīng)的數(shù)據(jù)庫。假設(shè)我們已經(jīng)進(jìn)入了MySQL,而我們需要選擇一個名為exam的數(shù)據(jù)庫,可以使用以下語句:
use exam;
接著,我們需要編寫創(chuàng)建student表的SQL語句。下面是一個簡單的例子:
create table student( stu_id int(11) NOT NULL AUTO_INCREMENT COMMENT '學(xué)生ID', stu_name varchar(50) NOT NULL COMMENT '學(xué)生姓名', stu_age smallint(6) DEFAULT NULL COMMENT '學(xué)生年齡', stu_gender tinyint COMMENT '學(xué)生性別', PRIMARY KEY(stu_id) );
上面的SQL語句定義了一個名為student的表,其中包含了四個列:stu_id、stu_name、stu_age和stu_gender。stu_id是一個自增的整型,作為學(xué)生的唯一標(biāo)識;stu_name是一個不允許為空的字符串,表示學(xué)生的姓名;stu_age是一個可為空的年齡;而stu_gender則是一個tinyint類型的數(shù)字,表示學(xué)生的性別。
最后,我們將上述代碼復(fù)制粘貼到MySQL中執(zhí)行即可。通過使用如下的命令可以查看已創(chuàng)建的表:
show tables;
由此可見,學(xué)習(xí)如何創(chuàng)建表非常簡單,只要學(xué)會了MySQL中的SQL語句,就可以方便地管理數(shù)據(jù)庫和表了。