我有一个问题上传我的数据到我的mysql数据库。
数据如下所示:
查看ID,用户,文本
典型的行如下所示:
12345,SomeCoolName,"this is my "awsome" comment.
some more text, and dome more.
and some "more""
这应该是我的表中的一行。
我在上传时遇到了问题,因为文本字段中有多行和使用逗号和parantes。有什么建议可以让我处理这个问题吗?
谢谢!
我试过使用一些手册,我发现上传csv文件到数据库,但没有成功。
1条答案
按热度按时间exdqitrt1#
演示样本。
必须导入的源CSV内容:
此数据必须导入到的表:
将数据加载到表中的查询:
加载后的表数据状态:
| 查看ID|用户|评论_文本|
| - ------| - ------| - ------|
| 一百二十三|约翰|这是|
| 一百二十三|约翰|这是多行1|
| 一百二十三|约翰|这是多行1,其中包含一个逗号。|
| 四百五十六|占|这是|
| 四百五十六|占|这是米替林2号,含有|
| 四百五十六|占|这是多行2,它包含逗号、"引号"字符和"双引号"字符。|
清算:
最终表格数据状态:
| 查看ID|用户|评论_文本|
| - ------| - ------| - ------|
| 一百二十三|约翰|这是多行1,其中包含一个逗号。|
| 四百五十六|占|这是miltiline 2,它包含逗号、"引号"字符和"双引号"字符。|