PDO :: __ construct (): php_network_getaddresses: getaddrinfo falhou: Nome ou serviço desconhecido

Há toneladas de perguntas sobre esse tópico no Stack Overflow, mas nenhuma delas corresponde ao meu caso.

Estou usando o Lampp com o PHP 5.4.7 e ele estava funcionando bem até o desenvolvimento do meu primeiro programa PDO em PHP.

Quando eu uso

$con=new PDO("mysql:host='localhost';dbname='data';charset=utf8",'root','');

Para conexão, recebo esse erro. Preciso ativar algo no php.ini?

questionAnswers(2)

yourAnswerToTheQuestion