如何解决将LOAD DATA INFILE INTO TABLE时,如果BINARY100包含分隔符字节怎么办?
| 我通过实验发现,MySQL首先根据预定义的分隔符将行拆分为字段。但是,如果我正在加载二进制文件(100),并且在BINARY中的某个地方有分隔符字节,该怎么办? 例如,您有一个制表符char(0x9)的分隔符。 如果二进制文件包含(最坏的情况)所有0x9字符怎么办?解决方法
导出数据时,MySQL将转义该数据,因此您可以安全地再次插入它。
如果您是生成要导入的数据的人,则必须小心并对其进行转义。在字节前面加上\\,表示在数据中出现的制表符,换行符或\\本身。
详细信息应在此页面上
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。