/usr/local/mysql/binへパス通したり・rootのパスワード変更したり・DBアクセス用のユーザ作成したり.起動とかの設定はMySQLStartupItem.pkgでやってくれるらしく触る必要がない.
パスワードの変更はパスが通っていること前提にこうする.new_mysql_root_passwordはもちろんあなたの好きな文字列で.
Alice:~ lapis$ mysqladmin -u root password new_mysql_root_password
mysqlのクライアントを起動して名無しユーザの削除.select文でユーザが削除されていることを確認.
Alice:~ lapis$ mysql -uroot -pnew_mysql_root_password mysql> delete from user where user=''; Query OK, 2 rows affected (0.00 sec) mysql> select host,user,password from user; +-------------+------+-------------------------------------------+ | host | user | password | +-------------+------+-------------------------------------------+ | localhost | root | * | | Alice.local | root | | +-------------+------+-------------------------------------------+ 2 rows in set (0.01 sec)
続けてリモートアクセス用のrootのパスワード設定をする.your_passwordがパスワード.
mysql> grant all privileges on *.* to root@Alice.local identified by 'your_password' with grant option; Query OK, 0 rows affected (0.01 sec)
ついでにdbアクセス用のユーザも作成.ローカルからのみすべて権限を持つという設定で.
mysql> grant all privileges on *.* to new_user@localhost identified by 'new_user_password' with grant option; Query OK, 0 rows affected (0.01 sec)
ひとまず,こんなところで.