Mysqlのセットアップ

apache2.conf (またはconf.d/php.ini) の中から次の行を探してコメントになっていないことを確認します:

#extension=php_mysql.so

があったら#をとって

extension=php_mysql.so

になります

mysqlの設定ファイルはここです: /etc/mysql/my.cnf

デフォルトでは mySQLはパスワードのないrootユーザーを作り、rootユーザーとしてスタートします。rootユーザーのパスワードを変更するには

mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('new-password') WHERE user='root';
mysql> FLUSH PRIVILEGES;
データベースユーザーの作り方

PHPスクリプトからmySQLのデータベースに接続するのにrootのパスワードは決して使ってはいけません。 そのためのユーザーを別につくる必要があります。 phpMyAdminのようなコントロールパネルを使えば簡単にユーザーを作ったり、データベース処理の許可を設定することができます。

ウェッブインターフェイスにアクセスするにはブラウザに次のようにタイプし、Enterを押します。

http://IPアドレス/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

Page last revised 14/08/2010 0100 UTC