我想导入这个 csv 示例数据:
��SendDateTime;ExternalMessageId;SMSCount;Account Name;Country;Country Prefix;Network;Destination Address;Sender;Price Per Message;Credits Per Message;Parent AccountId;Parent Credits Per Message;Client Metadata;Status;Reason;MessageText;DR Arrival Time
21.2.2016. 0:01:17;="126022022011749133";1;some-account;some coutry;27;somenetwork;="27123456789";="27123456789";90,0000;90,0000;;;="";Delivered;;Confirmation: some sms text value;21.2.2016. 0:01:19;
这是来自http://www.infobip.com/导出的报告的示例。为什么 infobip 将其称为 csv 我不知道。
我在使用以下90,0000
货币值时遇到问题。
如何将其转换为FLOAD
/DECIMAL
作为导入的一部分。
为了解决这个问题,我运行了以下命令来预处理文件以删除问题字符,
��
以及=
删除所有空字节。我在mysql数据库中创建了下表:
我使用以下命令将数据加载到数据库中: