我收到了一个网站,首先我会提供一些解释: 网站PHP 5.3 Mysql数据库和表字符集LATIN1 文件中使用的元标记是Windows 12 ...
现在第一个问题是,当我在我的PC Notepad ++中看到index.php文件时,它会向我显示阿拉伯语,但当我在Windows服务器中看到相同的文件时,它会显示不同的编码。
其次我有这个网站没有在浏览器中显示阿拉伯语数据,数据库中的所有数据都是不同的格式/垃圾字符。
任何帮助
答案 0 :(得分:2)
尝试使用这些命令;
ALTER DATABASE sdlc_demo CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE admin CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
How to convert an entire MySQL database characterset and collation to UTF-8?