mysqli_connect_errno() 返回一个整数,标识连接数据库是否成功和各种错误的数值。
mysqli_connect_error() 返回连接错误信息。
以下是一些连接情况:
| mysqli_connect_errno | mysqli_connect_error |
|---|---|
| 2002 | php_network_getaddresses: getaddrinfo failed: 不知道这样的主机。 |
| 1045 | Access denied for user 'wjj'@'localhost' (using password: YES) |
| 1049 | Unknown database 'test' |
| 0(连接成功) | null |
$conn = new mysqli('localhost', 'user', 'pwd', 'dbname', '3306');
if(mysqli_connect_errno()){
exit('Connect failed:' . mysqli_connect_error());
}
$conn->set_charset("utf8");
来源:CSDN
作者:iamjunjie
链接:https://blog.csdn.net/justflyhigh/article/details/7611972