Сервер отправил кодировку (255) неизвестному клиенту в удаленной базе данных Mysql 8 - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь подключиться к удаленной mysql 8 базе данных. Я погуглил и обнаружил, что это как-то связано с кодировкой mysql 8, не поддерживаемой старыми версиями. Есть ли способ обойти это без обновления?

   $setName = array(PDO::MYSQL_ATTR_INIT_COMMAND =>'SET NAMES utf8');
    try{
        $connect = new PDO("mysql:host=$Host;port=3306;dbname=$dataBase",$userName,$Password,$setName);
        echo 'Success...';
    }catch(PDOException $error) {
        echo 'Error !'. $error->getmessage();
    }
...