Установка 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

http://httpd.apache.org/docs/1.3/misc/security_tips.html

http://www.debianhelp.co.uk/webserver.htm

Содержание, последнее пересмотрено UTC 06/03/2007 0600hrs