MySQL是一款流行的開源關系型數據庫管理系統,它支持多種編程語言和操作系統。在實際應用中,我們通常需要將一些表格數據存儲到MySQL數據庫中。下面我們將介紹如何使用MySQL導入2張表的數據。
1. 創建表格
在導入數據之前,我們需要先創建表格。對于本次實驗,我們將創建2個表格,分別為"students"和"courses"。下面是創建表格的代碼:
CREATE TABLE students( stu_id INT PRIMARY KEY, stu_name VARCHAR(50), stu_age INT, stu_gender VARCHAR(10), stu_major VARCHAR(50) ); CREATE TABLE courses( course_id INT PRIMARY KEY, course_name VARCHAR(50), credit INT );
2. 準備數據
在創建好表格之后,我們需要準備數據文件。下面是"students.csv"和"courses.csv"文件的內容:
-- students.csv 1,Jack,20,Male,English 2,Lucy,21,Female,Math 3,Tom,22,Male,Computer Science -- courses.csv 1,Database Systems,4 2,Algorithm Design,3
3. 導入數據
接下來,我們使用MySQL的LOAD DATA語句將數據導入到對應的表格中。下面是導入數據的代碼:
LOAD DATA INFILE 'students.csv' INTO TABLE students FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'; LOAD DATA INFILE 'courses.csv' INTO TABLE courses FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
當我們執行完以上代碼后,數據就成功地導入到了相應的表格中。
下一篇mysql級聯語句