mysql是一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它支持多種數(shù)據(jù)導(dǎo)入方式。其中,使用mysql命令行導(dǎo)入txt數(shù)據(jù)是一種常見(jiàn)的方式。本文將介紹如何使用mysql命令行導(dǎo)入txt數(shù)據(jù)。
首先,打開(kāi)命令行終端,輸入以下命令進(jìn)入mysql:
mysql -u root -p
接著,輸入密碼登錄mysql。
然后,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),以test為例:
CREATE DATABASE test;
接下來(lái),使用以下命令選定數(shù)據(jù)庫(kù):
USE test;
在選定的數(shù)據(jù)庫(kù)中,創(chuàng)建一張表,以employee為例,表格中包含兩列信息,id和name:
CREATE TABLE employee (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, PRIMARY KEY (id));
現(xiàn)在就可以將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)了。假設(shè)我們有一個(gè)名為employee.txt的文件,包含以下數(shù)據(jù):
Tom Jerry Lucy Mike
則可以使用以下命令將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù):
LOAD DATA INFILE 'employee.txt' INTO TABLE employee (name);
這個(gè)命令告訴mysql,在employee表格的name列中,導(dǎo)入employee.txt文件的所有行。如果一切順利,mysql將顯示導(dǎo)入條數(shù)。
最后,可以使用以下命令檢查導(dǎo)入的數(shù)據(jù)是否正確:
SELECT * FROM employee;
這個(gè)命令將顯示employee表格的所有數(shù)據(jù),包括id和name兩列。
使用mysql命令行導(dǎo)入txt數(shù)據(jù),需要在終端使用mysql命令進(jìn)入mysql,選定數(shù)據(jù)庫(kù)并創(chuàng)建表格,指定導(dǎo)入文件的位置和表格的列名,最后檢查數(shù)據(jù)是否正確。這是一種簡(jiǎn)便的數(shù)據(jù)導(dǎo)入方式,適用于小量數(shù)據(jù)的導(dǎo)入。