我一直使用php + mysql (phpmyadmin)来构建中文内容(utf-8)的网站已经有很长时间了。当输入表单,并从db生成输出php时,中文字显示得很好;但当我查看数据库时,虽然有时它们是正常的中文字符,但它们不是什么(变成奇怪的字符串),这让我注意到,mysql处理和输入数据的方式并不总是utf-一些网络专家提到,mysql是用来记录latin1的输入数据的;但是,我注意到phpmyadmin中现有的字符集是utf-8...有没有什么可靠的方法来检测出现在
我需要能够在SQL表中的任何位置检查和查看某个字符串。我使用的表格只有一列字符,现在表示输入的所有内容都在表内,即使实际上不是。SELECT * FROM ADDRESSES WHERE STREET LIKE '%streeetName%';
但是,在PHP中,单词是由用户输入的,然后我将其作为变量存储,然后尝试找出一种方法来查看该变量是否在表中的某个位置$duplicate = mysql_query("SELECT * FROM ADDRESSES W