Налаштування Mysql

Переконайтеся, що всі наступні рядки розкоментовані десь у вашій apache2.conf (або в conf.d / php.ini) файлі:

#extension=php_mysql.so

Так що це перетвориться в

extension=php_mysql.so

Конфігураційний файл MySQL знаходиться в /etc/mysql/my.cnf

За замовчуванням MySQL створює користувача з правами адміністратора (root) і працює без пароля. Для зміни пароля для користувача root

mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('new-password') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Створення користувача

Щоб отримати доступ до бази даних MySQL зі PHP, ви ніколи не повинні використовувати пароль суперкористувача, Вам необхідно створити користувача для цієї мети.Також Ви можете додавати користувачів у базі даних MySQL за допомогою панелі управління та програмою PhpMyAdmin яка Вам допоможе легко створювати бази даних або призначати дозволи для користувачів.

Щоб отримати доступ до веб-інтерфейсу, викличте веб-браузер і введіть адресу:

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

Сторінка останний раз переглянута 14/08/2010 0100 UTC