如何启用UTF8的数据库连接

时间:2011-03-30 21:21:15

标签: php mysql

我有一个DB,我用PHPMyAdmin填充德语段落,当我尝试从DB中检索数据时我只得到?? ..那么如何确保与DB的连接是否启用了UTF8?

1 个答案:

答案 0 :(得分:2)

mysql_set_charset

“设置当前连接的默认字符集。”

mysql_client_encoding

“从MySQL中检索character_set变量。”

<?php
$link    = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$charset = mysql_client_encoding($link);

echo "The current character set is: $charset\n";
?>