加载数据文件-用点替换逗号

我在使用LOAD DATA INFILE将数据加载到表中时遇到问题

我的CSV文件包含很多数字数据,例如:1,22,其中使用逗号而不是点。

我正在使用PHP运行它。

希望有道理,我是新来的:-)

我当前的mysql代码:

LOAD DATA LOCAL INFILE "'.$file.'"
INTO TABLE '.$table.'
FIELDS TERMINATED by \';\'
LINES TERMINATED BY \'\n\'
IGNORE 1 LINES

CSV数据:

Order;TAT1;TAT2
1;1,22;2,44
2;4,46;7,32
etc.

表:

Order: INT(11)
TAT1: decimal(10,2) 
TAT2: decimal(10,2)

但是当我运行代码时,它不会加载小数。

Loaded looks like data:

Order - TAT1 - TAT2
1 - 1 - 2
2 - 4 - 7
etc..

它应该这样加载它,其中逗号用点替换:

Order - TAT1 - TAT2
1 - 1.22 - 2.44
2 - 4.46 - 7.32
etc..