Not sure where your problem is. Can you provide some snippets of file upload (change amounts and names before posting) and also your load data command? I have run a test here and have not found any issue:
Code:
mysql> DROP TABLE IF EXISTS dectest;
Query OK, 0 rows affected (0.00 sec)
mysql> CREATE TABLE dectest(
-> name VARCHAR(10),
-> dist DECIMAL(10,2)
-> );
Query OK, 0 rows affected (0.05 sec)
mysql>
mysql> LOAD DATA INFILE 'test.txt'
-> INTO TABLE dectest
-> FIELDS TERMINATED BY ','
-> LINES TERMINATED BY '\n'
-> (name, dist);
Query OK, 4 rows affected (0.01 sec)
Records: 4 Deleted: 0 Skipped: 0 Warnings: 0
mysql> SELECT * FROM dectest;
+------+-------+
| name | dist |
+------+-------+
| Bob | 10.23 |
| Tom | 9.57 |
| Eve | 11.39 |
| Tim | 63.21 |
+------+-------+
4 rows in set (0.00 sec)