连接语句:$dbc=@mysqli_connect(db_host,db_user,db_password,db_name) or die('could not connect to mysql:'.mysqli_connect_error());

     mysqli_set_charset($dbc,'utf8');

 

 

常见错误:

 

  • 如果你使用的php版本不支持mysqli_set_charset()函数就需要执行SET NAMES *ENCODING*来代替:mysqli_query($dbc,'SET NAMES utf8');

 

  • 如果接收一个错误,声称mysqli_connect是一个未定义的函数,说明没有包含对Improved MySql Extension 的支持来编译PHP

 

  • 在运行脚本时,如果看到Can't connect....:NO conncetion could be made because the target machine activity refused it.可能是当前mysql没有运行