插入符号MySQL

时间:2012-12-17 21:49:32

标签: mysql

现在我想在我的MySQL表中插入符号 我花了几个小时在网上寻找答案,但我可能是愚蠢的或不是因为我找不到我想要的东西

现在我使用命令行将数据插入数据库 如何在表格中插入“@;#,%,$,&,',...”等符号 表格排序设置为UTF8_unicode_CI

命令我用

INSERT INTO table (name) VALUES ( "Assassin's Creed® 3" ) 

现在显示为

AssassinтАЩsCreed┬®3

1 个答案:

答案 0 :(得分:0)

您的查询仅对您显示的方式有用{必须使用htmlentities()htmlspecialchars()

  

这第一个功能与之相同   htmlspecialchars()以各种方式,除了   与htmlentities(),所有字符   它有HTML字符实体   等价物被翻译成这些   实体。

ex:echo htmlspecialchars($row['name']) ;

  • 请务必将mysql的值传递给mysql_real_escape_string()以避免任何SQL注入问题。