Установка Mysql
Удостоверьтесь, что имеется следующая строка где-нибудь в вашем файле apache2.conf (или conf.d/php.ini). Если да то:
# extension=php_mysql.so
необходимо изменить на:
extension=php_mysql.so
Файл конфигурации mysql находится в: /etc/mysql/my.cnf
В базовой поставке создает mysql пользователя root и работает без пароля. Чтобы изменить пароль, вводится следующее:
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('neues_passwort') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Чтобы создать пользователя базы данных
Вы никогда не должны использовать пароль root, таким образом, Вы должны создать пользователя, чтобы посредством скрипта PHP соединиться с mysql базой данных. Альтернативно Вы можете легко создать или назначить права ползователей базы данных с помощью панели управления webmin или phpMyAdmin.
Чтобы воспользоваться вебинтерфейсом, введите следующее в строку URL браузера:
http://ipaddress/phpmyadmin/
При запросе на имя пользователя и пароль должны вводиться имя root базы данных и принадлежащий ему пароль. (По умолчанию, нет никакого пароля для пользователя root банка данных).
Источники:
http://www.mysql-apache-php.com

Варианты пойска