SET NAMES utf8 in MySQL?

前端 未结 8 1292
北海茫月
北海茫月 2020-11-22 11:30

I often see something similar to this below in PHP scripts using MySQL

query(\"SET NAMES utf8\");   

I have never had to do this for any pr

8条回答
  •  无人及你
    2020-11-22 12:09

    Not only PDO. If sql answer like '????' symbols, preset of you charset (hope UTF-8) really recommended:

    if (!$mysqli->set_charset("utf8")) 
     { printf("Can't set utf8: %s\n", $mysqli->error); }
    

    or via procedure style mysqli_set_charset($db,"utf8")

提交回复
热议问题