MySQL 6.0をMacOSX 10.4にインストールしたけど
http://dev.mysql.com/doc/refman/4.1/ja/mac-os-x-installation.html
の手順に従ってるんだけど、MySQL root ユーザのパスワードの設定のところでつまづいた。
/usr/local/mysql/bin/mysqladmin -u root -h `hostname` password
を入力すると
/usr/local/mysql/bin/mysqladmin: connect to server at 'XXXX(自分のコンピュータの名前).local' failed error: 'Host 'XXXXXX(ルータに与えられたこのMacのIPアドレス)' is not allowed to connect to this MySQL server'
と出て来る。
とりあえず保留。
追記
うわー、二つも前のバージョンのマニュアルみてた。。。アホだ。
こっちのリファレンスを見るべきだった。
http://dev.mysql.com/doc/refman/6.0/en/default-privileges.html
こっち↓を試したらエラーは出なかった。
shell> mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('パスワード'); mysql> SET PASSWORD FOR 'root'@'ホストネーム' = PASSWORD('パスワード');
でもmysqladminを使ったやりかたでも出来るって書いてあるんだけどなー。