MySQL 是一個廣泛使用的關系型數據庫管理系統,在數據管理應用中擁有著廣泛的應用。下面我們將介紹如何將 TXT 文件導入 MySQL 中。
步驟如下:
Step 1:打開 MySQL 命令行窗口,輸入以下語句:
use your_database_name;
(注意:your_database_name 為自己的數據庫名)
Step 2:輸入以下語句:
LOAD DATA LOCAL INFILE 'your_file_path/your_file_name.txt' INTO TABLE your_table_name FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\r\n';
(注意:your_file_path 為文件路徑,your_file_name 為文件名,your_table_name 為目標表名)
解釋一下上面的語句:
第一行代碼是告訴 MySQL 使用哪個數據庫。
第二行代碼是將指定的文件導入數據庫表中,指定了文件路徑、文件名和目標表名,其中 FIELDS TERMINATED BY '\t' 表示以 Tab 鍵分隔每個字段,LINES TERMINATED BY '\r\n' 表示以回車和換行符分隔每一行。
Step 3:等待導入完成即可。
注意事項:
1. 文件路徑可以使用相對路徑或絕對路徑。
2. 如果文件太大,可能需要將 'LOCAL' 去掉,否則會報錯。
3. 如果出現亂碼,可以在 SQL 文件頭部添加如下語句:
SET character_set_client=utf8; SET character_set_results=utf8;
這樣就可以正確顯示中文了。
總的來說,MySQL 的 txt 文件導入還是比較簡單的,只需要使用 LOAD DATA LOCAL INFILE 這個命令即可。