1
PHP的mysql_connect()
函數在建立與MySQL服務器實例的連接時,是否使用MySQL my.ini配置文件? 它似乎不是。my.ini和mysql_connect編碼
我有UTF-8編碼和連接到數據庫並以UTF-8編碼插入數據的PHP腳本。
默認情況下,mysql_client_encoding()
返回latin1
。 當我在建立連接後使用mysql_query("SET NAMES utf8")
或mysql_set_charset("utf8")
時,一切正常。
我想知道是否有其他方式強制使用正確的編碼與PHP交換數據與MySQL?