在使用MYSQL数据库中,很多用户都需要从其他数据库软件导入数据,比如Microsoft Access数据库。ACCESS的文件格式为.mdb,而MYSQL不支持此种格式,因此需要将.mdb转换成MYSQL支持的.sql格式。
--by www.qzphp.cn 首先,需要安装一个叫做“mdbtools”的软件包,它包含了mdb-export工具,可以将.mdb文件转换成文本格式。
步骤如下:
--by www.qzphp.cn 1. 打开终端或命令行窗口,执行以下命令安装mdbtools: sudo apt-get install mdbtools
--by www.qzphp.cn 2. 使用mdb-export工具导出.mdb文件中的表为文本格式(.txt/.csv): mdb-export file.mdb table-name > table.txt
--by www.qzphp.cn 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数据库中。

