MySQL是一種關系型數據庫管理系統,被廣泛地用于各種應用場景。如何將數據導入MySQL數據庫中是MySQL數據管理的一項基本技能之一。
MySQL提供了多種數據導入方式,包括使用命令行導入、使用可視化工具導入等。在此,我們以MySQL命令行為例,介紹數據導入的基本操作。
mysql -u username -p database_name < data_file.sql
其中,username
是MySQL數據庫的用戶名,database_name
是要導入數據的數據庫名稱,data_file.sql
是存儲數據的文件名。
下面,我們以一個名為students
的數據庫為例,介紹如何將數據導入MySQL數據庫。
首先,創建一個名為students
的數據庫,命令如下:
CREATE DATABASE students;
然后,選擇students
數據庫,并創建一個名為grades
的表,命令如下:
USE students;
CREATE TABLE grades (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
subject VARCHAR(255) NOT NULL,
grade INT(11) NOT NULL,
PRIMARY KEY (id)
);
這里,grades
表包含id
、name
、subject
、grade
這四個字段,其中id
字段是主鍵。
接下來,創建一個名為data_file.sql
的文件,輸入數據并保存,格式如下:
INSERT INTO grades (name, subject, grade) VALUES
('Tom', 'Math', 90),
('Mary', 'English', 85),
('John', 'Science', 95),
('Lucy', 'Art', 80);
最后,使用mysql
命令進行數據導入:
mysql -u username -p students < data_file.sql
導入成功后,可以使用SELECT
語句查詢數據:
SELECT * FROM grades;
以上是MySQL數據庫中數據導入的基本操作,讀者可以結合自己的實際應用場景,靈活運用。
上一篇mysql 數據庫端口號
下一篇mysql 數組