<p>我使用Python来处理MySQL数据库。我想在数据库中的现有字段中追加一些新行。如何在Python中做到这一点:</p>
<pre><code>cmd = 'UPDATE table SET field= CONCAT(field,'\r\nThis is new line')'
</code></pre>
<p>该命令在Python或MySQL中出现了一些反作用和引号字符错误。
有什么建议吗?谢谢!在</p>
<p>在Python中内联SQL字符串时,字符串转义可能会有点混乱。但是,由于Python支持声明字符串的全引号和单记号,因此可以通过使用外引号正确转义SQL语句:</p>
<pre><code>cmd = "UPDATE table SET field= CONCAT(field,'\r\nThis is new line')"
</code></pre>