如何在select语句中显示mysql中的原始字符,如\n\t

如何在select语句中显示mysql中的原始字符,如\n\t,mysql,sql,mysql-real-escape-string,Mysql,Sql,Mysql Real Escape String,当我从mysql数据库运行select语句时,像\n\t这样的字符将被转义。有没有办法在mysql中查看这些原始字符 我想看到的是类似“java.lang.Exception:在丢失的节点上释放的容器\r\n\tat”尝试以下操作: SELECT * FROM table WHERE column_name REGEXP "\n" OR column_name REGEXP "\t"; 你的意思不是正好相反吗?显然您得到的是原始字符(文字制表符或回车符),您想用转义序列替换if。@阿尔瓦罗

当我从mysql数据库运行select语句时,像\n\t这样的字符将被转义。有没有办法在mysql中查看这些原始字符

我想看到的是类似“java.lang.Exception:在丢失的节点上释放的容器\r\n\tat”

尝试以下操作:

SELECT * FROM table 
WHERE column_name REGEXP "\n" 
OR column_name REGEXP "\t";

你的意思不是正好相反吗?显然您得到的是原始字符(文字制表符或回车符),您想用转义序列替换if。@阿尔瓦罗冈萨雷斯我确实需要看到原始字符。你能创建一个显示问题的小提琴吗?想用qurey或某种编程语言来实现吗?@SalmanA问题是,当我使用select和where语句运行sql查询时,我总是发现不匹配。有时是由于“\r\n”vs“\n”,有时是由于编码。然而,由于这些差异,我无法从眼睛的输出判断。