MySQL是一種廣泛使用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。在MySQL控制臺(tái)中,我們可以使用建表語(yǔ)句來(lái)創(chuàng)建新表,也可以通過(guò)INSERT語(yǔ)句向表中添加新數(shù)據(jù)。
在MySQL中,使用CREATE TABLE語(yǔ)句創(chuàng)建新的表格。這個(gè)語(yǔ)句的基本語(yǔ)法如下所示:
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, ..... );
在上面的語(yǔ)法中,table_name是新表的名稱,column1、column2、column3等是表格中的列名,datatype是每個(gè)列數(shù)據(jù)的類型。
例如,我們可以使用下面的語(yǔ)句創(chuàng)建一個(gè)名為“students”的新表:
CREATE TABLE students ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT(11), email VARCHAR(100), PRIMARY KEY (id) );
在這個(gè)示例中,我們創(chuàng)建了一個(gè)名為“students”的新表格,并添加了四個(gè)列:id、name、age和email。在這里,id列是一個(gè)INT類型,具有一個(gè)名為PRIMARY KEY的主鍵,name和email列是VARCHAR類型,age列是INT類型。我們還設(shè)置了一些列的NOT NULL和AUTO_INCREMENT屬性。
接下來(lái),我們可以使用INSERT語(yǔ)句向表中添加新數(shù)據(jù)。例如,我們可以使用下面的語(yǔ)句向上面創(chuàng)建的“students”表中添加一條新記錄:
INSERT INTO students (name, age, email) VALUES ('Tom', 20, 'tom@email.com');
在這個(gè)語(yǔ)句中,我們使用INSERT INTO語(yǔ)句將新數(shù)據(jù)添加到“students”表中。我們指定了要插入的列名和對(duì)應(yīng)的值。
總之,在MySQL控制臺(tái)使用建表語(yǔ)句和INSERT語(yǔ)句可以輕松地創(chuàng)建新表格并向表中添加新數(shù)據(jù)。這對(duì)于管理和維護(hù)數(shù)據(jù)庫(kù)非常有用。