Em primeiro lugar, certifique-se de ter o mysql instalado corretamente. Você pode garantir isso apenas verificando se você pode acessar o mysql usando o prompt de comando mysql. Então, se o mysql está funcionando, provavelmente não está carregando. Para isso siga os passos abaixo
Em primeiro lugar, você deve encontrar seu php.ini. Pode estar em qualquer lugar, mas se você criar um pequeno arquivo php com o
<?php phpinfo(); ?>
script irá dizer-lhe onde está. Basta olhar para o caminho do arquivo de configuração carregado. Os locais comuns incluem /etc/apache/, /etc/php4/apache2/php.ini, /etc/php5/apache2/php.ini ou mesmo /usr/local/lib/php .ini para Windows pode ser C:\Users\username\PHP\php.ini
Edite o php.ini do seu servidor e procure a seguinte linha. Remova o ';' do início da linha e reinicie o Apache. As coisas devem funcionar bem agora!
;extension=mysql.so
Deve se tornar
extension=mysql.so
Para janelas será
;extension=mysql.dll
Deve se tornar
extension=mysql.dll