我有一个用 php 构建的小型 ajax 应用程序。
使用 phpMyAdmin,我将 mysql 数据库设置为 utf-8,并将包含 utf-8 数据的文本文件导入其中。
在将 character-set-server=utf8 和 default-character-set=utf8 添加到 my.cnf 文件后,这在带有 easyphp 的 Windows 机器上运行良好。
我现在尝试将其移至无法访问配置文件的生产服务器,并且不显示元音变音等字符。
是否可以在 php 代码(而不是配置文件)中设置一些东西来解决这个问题,或者我可以给 mysql 一些命令?
我尝试使用 phpMyAdmin ALTER DATABASE vweb_50
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 从 utf8_general_ci 尝试,但没有任何区别。