<分区>
我在将 CSV 文件导入我的 MySQL 数据库时遇到问题,因为所有引号都是逗号。如果我从 CSV 中删除它们,导入工作正常。但是,我的数据已损坏。所以我正在寻找一种将 Excel 电子表格文件导入 MySQL 数据库的方法。
有没有办法将 Excel 电子表格(或我可以保存的其他格式)直接导入到空白的 MySQL 数据库表中?
<分区>
我在将 CSV 文件导入我的 MySQL 数据库时遇到问题,因为所有引号都是逗号。如果我从 CSV 中删除它们,导入工作正常。但是,我的数据已损坏。所以我正在寻找一种将 Excel 电子表格文件导入 MySQL 数据库的方法。
有没有办法将 Excel 电子表格(或我可以保存的其他格式)直接导入到空白的 MySQL 数据库表中?
最佳答案
IIRC Excel 文件(*.xls 等)无法导入 MySQL,因为它们是二进制格式的文件。但是,您可以尝试使用 TSV(制表符分隔),从而消除逗号问题。无法记住确切的语法,但类似于:
LOAD DATA INFILE 'C:/data.csv' into Table Fields terminated by '\t' lines terminated by '\n'
或者,您需要为此构建一个辅助应用。
关于mysql - 将 Excel 文件导入 MySql(不是 CSV),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8598662/