在使用MYSQL數據庫中,很多用戶都需要從其他數據庫軟件導入數據,比如Microsoft Access數據庫。ACCESS的文件格式為.mdb,而MYSQL不支持此種格式,因此需要將.mdb轉換成MYSQL支持的.sql格式。
首先,需要安裝一個叫做“mdbtools”的軟件包,它包含了mdb-export工具,可以將.mdb文件轉換成文本格式。
步驟如下:
1. 打開終端或命令行窗口,執行以下命令安裝mdbtools: sudo apt-get install mdbtools
2. 使用mdb-export工具導出.mdb文件中的表為文本格式(.txt/.csv): mdb-export file.mdb table-name > table.txt
3.接下來需要使用MYSQL的LOAD DATA命令將文本文件導入到MYSQL數據庫中。 LOAD DATA INFILE '/path/to/table.txt' INTO TABLE table-name FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
需要注意的是,在LOAD DATA命令中,使用FIELDS TERMINATED BY指定字段分隔符,LINES TERMINATED BY指定行結束符,這兩個參數需要與導出文本文件時的格式一致。
完成以上步驟,就成功地將.mdb文件中的數據導入到了MYSQL數據庫中。