MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),創(chuàng)建表并導(dǎo)入數(shù)據(jù)是使用MySQL的重要操作。以下是創(chuàng)建表并導(dǎo)入數(shù)據(jù)的步驟。
CREATE TABLE 表名 (
列名1 數(shù)據(jù)類型,
列名2 數(shù)據(jù)類型,
...
);
在以上代碼中,CREATE TABLE
是創(chuàng)建表的關(guān)鍵字,表名
是待創(chuàng)建的表的名稱,列名1
、列名2
是表的列名,數(shù)據(jù)類型
是該列支持的數(shù)據(jù)類型。
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
在以上代碼中,INSERT INTO
是將數(shù)據(jù)插入表的關(guān)鍵字,表名
是待插入數(shù)據(jù)的表的名稱,列1
、列2
、列3
是待插入數(shù)據(jù)的列名稱,值1
、值2
、值3
是對應(yīng)列的值。
以下是一個實際例子。
CREATE TABLE students (
id INT(11) NOT NULL,
name VARCHAR(50) NOT NULL,
age INT(3) NOT NULL,
PRIMARY KEY (id)
);
以上代碼創(chuàng)建了一個名為students
的表,該表包含3個列,分別是id
、name
、age
。其中id
是主鍵,name
、age
都不允許為空。數(shù)據(jù)類型INT
表示整數(shù),VARCHAR
表示字符串。
INSERT INTO students (id, name, age) VALUES (1, '張三', 18);
INSERT INTO students (id, name, age) VALUES (2, '李四', 19);
INSERT INTO students (id, name, age) VALUES (3, '王五', 20);
以上代碼向students
表中插入了3條數(shù)據(jù)。執(zhí)行以上代碼后,students
表中就會出現(xiàn)3條記錄,分別是id
為1、2、3的信息。
通過以上步驟,我們可以輕松地創(chuàng)建表并導(dǎo)入數(shù)據(jù),從而實現(xiàn)對MySQL的基本操作。