phpMyAdminをインストールする
MySQL5.0とPHP4.4でphpMyAdminをインストールしたのですが、いくつかハマったのでメモ書き。
参考
インストール
cd /usr/local/src wget wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.10.1-all-languages.tar.gz?download tar zxf phpMyAdmin-2.10.1-all-languages.tar.gz cd phpMyAdmin-2.10.1-all-languages cp libraries/config.default.php config.inc.php vi config.ini.php
config.ini.php
$cfg['PmaAbsoluteUri'] = '表示させるURLを設定'; cfg['blowfish_secret'] = 'なんでもいいらしけれど、書いておく(わかってない)'; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'ユーザ名'; $cfg['Servers'][$i]['password'] = 'パスワード';
my.cnfを設定する
cd /usr/local/mysql/var/ vi my.cnf
my.cnfの[mysqld]あたりに
old-passwords
と記述して再起動。
従来ユーザについて
インストール直後でも、rootユーザがいると思うので。
/usr/local/mysql/bin/mysql -u root -p mysql > set password for root@localhost=old_password('パスワード'); mysql > exit
これでいいはず。なんでこんなに手間かというと、MySQLの4.1系からパスワードの処理が変わったせいらしい。