我正在使用PHP5.38在服务器上运行一个遗留系统,并试图将PDO连接到MySQL 8.0数据库,这会导致著名的“服务器发送字符集不为客户端所知”,请向开发人员报告错误。我已经尝试过发送PDO::MYSQL_ATTR_INIT_COMMAND "SET NAMES 'utf8'",但这并没有解决问题。
默认的MySql驱动程序是mysqlnd。我注意到MySQL的PDO驱动程序有Client API versio
我安装了MySQL服务器,在命令行中一切工作正常。我将MySQL连接到我的ASP.NET应用程序,没有任何问题。但是当我尝试将MySQL连接到PHP应用程序时,我无法连接。当我安装PHPMyAdmin时,我得到了error #2002 Connot log in to thie MySQL server
我整晚都在浏览这个错误,但谷歌的结果都没有帮到我!我认为我必须更改我的PHP.ini文件设置才能连接到My