问题描述
|
我通过实验发现,
MysqL首先根据预定义的分隔符将行拆分为字段。但是,如果我正在加载二进制
文件(100),并且在BINARY中的某个地方有分隔符字节,该怎么办?
例如,您有
一个制表符char(0x9)的分隔符。
如果二进制
文件包含(最坏的情况)所有0x9字符怎么办?
解决方法
导出数据时,MySQL将转义该数据,因此您可以安全地再次插入它。
如果您是生成要导入的数据的人,则必须小心并对其进行转义。在字节前面加上\\,表示在数据中出现的制表符,换行符或\\本身。
详细信息应在此页面上