我有 html 文件String
,我想使用更新查询将其插入 MySQL DB。我试过这个:
Statement st = connection.createStatement();
String query = "UPDATE orders SET status='ready', html='"+html+"' WHERE id='123'";
int num = st.executeUpdate(query);
但我得到以下异常:
MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'zglosBladWindow').ck_window.showCenter('this');" href="#">zg?o? b??d na stronie<' at line 1
这是 HTML 内部的某个地方 - 可能我不能只引用 html""
并插入它,因为它还包含许多特殊字符和引号 - 那么我如何插入它呢?我应该以某种方式对其进行编码吗?