Erro ao conectar php ao mysql

estou tentando conectar o php no mysql usando esse codigo
´<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;

// Create connection
$conn = mysqli_connect($servername, $username, $password);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo “Connected successfully”;
?>´
mas quando eu abro o o arquivo .php pra ver se conectou aparece esse erro

Esse é um problema da diferença do charset padrão do MySQL nas versões mais novas. Veja https://pt.stackoverflow.com/questions/459374/erro-no-laravel-4-2-sqlstatehy000-2054-server-sent-charset-unknown-to-the e https://stackoverflow.com/questions/43437490/pdo-construct-server-sent-charset-255-unknown-to-the-client-please-rep .

Nas configurações do MySQL (arquivo my.cnf ou my.ini), altere os charsets de client e mysql para utf8, reinicie o serviço do mysql e veja se resolve:

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8

Alternativamente, pode tentar mudar o charset no seu script, usando mysqli_set_charset, setando para utf8mb4, e ver se resolve sem precisar mexer na configuração do mysql.

Abraço.