mysql loaddata加载入库转义符问题 Posted 2023-03-30
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql loaddata加载入库转义符问题相关的知识,希望对你有一定的参考价值。
mysql 使用loaddata 文件例子: a||hh||test||abc\||ks 这种字段中含有\的数据如何准确加载入库,也即是文件是怎样的数据,加载入库后就是怎样的数据。
转义字符的意思(十进制)\贝尔(BEL)007 \ b退格(BS)008 \ f换页(FF)012 \ n换行(LF)010 \ r回车符的ASCII码值(CR)013 \ t水平标签(HT)009 \ v垂直制表(VT)011 \\反斜杠092 \?问号字符063 \'单引号字符039 \“双引号字符034 \ 0空字符(NULL)000 \ DDD任意字符三位八进制\ XHH任何两个十六进制字符追问 你没有明白我的问题。 我需要的是loaddata入库的时候,这种含有转义符的字段也准确的入库!!
参考技术A
load data infile "/var/lib/mysql-files/137-000000-1547017637-00001-WA_MFORENSICS_010PS9-0.bcp" into table dzzj_jsj.WA_MFORENSICS_010PS9 FIELDS ESCAPED BY '\/' lines terminated by '\n' ; 要表示‘\'用‘\/’转义
以上是关于mysql loaddata加载入库转义符问题的主要内容,如果未能解决你的问题,请参考以下文章
表单提交 防注入XSS 1入库时转义后台 2出库转义前台
javascript 星号转义符
php json数据 入库时 转义字符丢失
MySQL中如何插入反斜杠,反斜杠被吃掉,反斜杠转义(转)
MySQL的转义字符“\”
MySQL语句中的转义字符