PHP无法连接到MySQL

时间:2018-10-29 20:11:19

标签: php mysql

我网页内的PHP脚本无法连接到MySQL数据库,并显示错误消息“ 服务器向客户端发送了未知的字符集(255)。”

我已经修改了PHP配置文件,并没有重新启动

  • default_config =“ UTF8”
  • ibase.default_charset =“ UTF8”
  • mssql.charset =“ UTF8”

PHP的版本为5.4.28 阿帕奇是2.2.27 MySQL 8.0.12 在我的开发机器(即localhost)的同一机器上运行PHP,Apache和MySQL

不确定其他尝试方法。

代码:

<?php
$host = 'localhost';
$user = 'jimadmin';
$password = '13Jimm13';
$dbname = 'jim';

// create database connection

$con = new mysqli($host, $user, $password, $dbname);
if ($con->connect_error) {
die('Could not connect' . mysqli_connect_error());
?>

该脚本运行时的结果:

警告:mysqli :: mysqli():服务器向客户端发送了未知的字符集(255)。请在第24行的C:\ Users \ Jim \ Documents \ NuSphere PhpED \ Projects \ project1 \ MyPage.php中向开发人员报告

警告:mysqli :: mysqli():(HY000 / 2054):服务器向客户端发送了未知的字符集。请在第24行的C:\ Users \ Jim \ Documents \ NuSphere PhpED \ Projects \ project1 \ MyPage.php中向开发人员报告  无法连接到数据库serverServerServer向客户端发送了未知的字符集。请向开发商报告

很抱歉,如果这个问题不小心发布了两次。

0 个答案:

没有答案