在MySQL RDBMS中导入CSV文件

在MySQL RDBMS中导入CSV文件,mysql,excel,csv,Mysql,Excel,Csv,我需要在db mysql中导入文件excel.xls 通过谷歌搜索,我意识到我需要使用加载数据文件语法,在mysql中导入excel文件之前,我必须将其导出为CSV格式,以逗号分隔 但我有一个问题: excel文件的值为: N Val1 Val2 1 73,4 0,073 在csv文件导出中: N,Val1,Val2 1,73,4,0,073 当我在db mysql中使用加载数据文件导入到csv文件时,表上的导入为: N Val1 Val2

我需要在db mysql中导入文件excel.xls

通过谷歌搜索,我意识到我需要使用加载数据文件语法,在mysql中导入excel文件之前,我必须将其导出为CSV格式,以逗号分隔

但我有一个问题:

excel文件的值为:

N   Val1   Val2    
1   73,4   0,073
在csv文件导出中:

N,Val1,Val2         
1,73,4,0,073
当我在db mysql中使用加载数据文件导入到csv文件时,表上的导入为:

N   Val1   Val2    
1   73     0
在表中,字段Val1和Val2设置为十进制(10,2)

我需要在mysql表中:

N   Val1   Val2    
1   73,4   0,073
我尝试了加载数据替换功能,但没有成功:

REPLACE(Val1, ',', '.')
有人知道我怎么做吗


提前谢谢。

您不能使用另一个分隔符,如管道-“|”-?

您不能使用另一个分隔符,如管道-“|”-