【发布时间】:2015-03-03 17:18:51
【问题描述】:
我有这个 xml 文件要解析:
<?xml version="1.0" encoding="utf-8"?>
<Exchange_Rates>
<Actual_Rates>
<Bank>
<Name>АКРОПОЛЬ</Name>
<Url>http://bank...</Url>
</Bank>
</Actual_Rates>
</Exchange_Rates>
我将它解析到一个数据库中,一切正常,我可以用俄语(АКРОПОЛЬ)正确地用 mysql 数据库读取和写入银行的名称。 但问题出在 phpMyAdmin 中,我无法使用 phpMyAdmin 编辑数据库,因为名称显示不正确。 我已经将数据库和表中的排序规则设置为 utf8_general_ci。 有什么帮助吗?
【问题讨论】:
-
phpMyAdmin 的
config.inc.php$cfg['DefaultCharset']中有什么内容? -
我没有这样的台词。那么如何配置呢?
-
如果您告诉浏览器覆盖页面的字符编码并选择 UTF-8 会发生什么?
-
除了@Mike 所说的,如果将
$cfg['DefaultCharset'] = 'utf-8';设置为config.inc.php会发生什么?
标签: php mysql encoding phpmyadmin