如何将mysql binlog中的SQL转换为html?
我的网站被黑客攻击了,我可以从binlog中检索到一些SQL,它们看起来像如何将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和\“” 我想这里的关键是找出这种转换的名称,
<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
'''