Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将mysql binlog中的SQL转换为html?_Sql_Mysql Real Escape String - Fatal编程技术网

如何将mysql binlog中的SQL转换为html?

如何将mysql binlog中的SQL转换为html?,sql,mysql-real-escape-string,Sql,Mysql Real Escape String,我的网站被黑客攻击了,我可以从binlog中检索到一些SQL,它们看起来像 <p>some text</p>\r\n<p><img src=\"images/2019-04-27/1.jpg\" alt=\"1\" /></p> 一些文本\r\n 我需要将\r\n转换为新行,并取消双引号。 当然,我可以编写自己的函数来实现这一点,但由于有很多SQL需要转换,我不确定是否只需要处理\r\n和\“” 我想这里的关键是找出这种转换的名称,

我的网站被黑客攻击了,我可以从binlog中检索到一些SQL,它们看起来像

<p>some text</p>\r\n<p><img src=\"images/2019-04-27/1.jpg\" alt=\"1\" /></p>
一些文本

\r\n

我需要将
\r\n
转换为新行,并取消双引号。 当然,我可以编写自己的函数来实现这一点,但由于有很多SQL需要转换,我不确定是否只需要处理
\r\n
\“

我想这里的关键是找出这种转换的名称,这样我就可以用谷歌搜索了。我试过“html编码”、“html转义”和“sql转义”,但都没有成功


那么,是否有任何PHP或JAVASCRIPT函数可以处理此问题?或者是否有任何在线工具?

Python会自动将/n转换为新行。例如,如果您访问此网站-www.repl.it/languages/python3

string='一些文本

\r\n

'

打印(字符串)

将上面的代码复制到其中,您将看到字符串被赋予了一个新行

如果需要使用多行字符串,请将该字符串用3个引号括起来,如下所示

string = '''
I
am
a 
multi
line
string
'''

Python会自动将/n转换为新行

string='一些文本

\r\n

'

打印(字符串)

将上面的代码复制到其中,您将看到字符串被赋予了一个新行

如果需要使用多行字符串,请将该字符串用3个引号括起来,如下所示

string = '''
I
am
a 
multi
line
string
'''