- 2007年12月12日 20:43
- サーバ
Mac OS X(Leopard)にMySQL(5.0.51)をソースからインストールします。手順は以下のサイトにすべて書かれているため、ここでは詳しく述べません。インストールの方法から、自動起動の設定方法、アンインストールの方法まで書かれているすばらしいページです。(簡単な英語さえわかれば読めます)
以下のページでは、バージョン5.0.45をインストールされていますが、5.0.51でも大丈夫でした。
作業を進める前提としてXcode-toolをインストールしている必要があります。
環境変数にPATHを登録する部分があるのですが、僕は「.bash_login」には書かずに「.bash_profile」に書きました。ここら辺のファイルの用途の違いについても調べたいですね。。。
本当に、手順に沿ってコマンドを入力するだけでMySQLをインストール&自動起動することができました。僕もこんな記事を書きたいです。
---- 2007/12/17追記 ----
インストール直後はMySqlにパスワードなしでrootユーザとしてログインすることができてしまいます。セキュリティ的にまずいですので、rootユーザに対してパスワードを設定します。
まず、ターミナルで以下のコマンドを入力し、rootユーザでmysqlにログインします。
$ mysql -uroot
ログインできたら、次のコマンドを入力し、現在のユーザ情報を表示させます。
mysql> select user, host from mysql.user;
すると以下のようなテーブルが表示されるかと思います。「xxxxxxxxxxxxx」の部分は各自のコンピュータ名が入ります。
+------+---------------------+ | user | host | +------+---------------------+ | root | 127.0.0.1 | | | xxxxxxxxxxxxx.local | | root | xxxxxxxxxxxxx.local | | | localhost | | root | localhost | +------+---------------------+ 5 rows in set (0.00 sec)
「host」が異なるすべてのrootユーザに対してパスワードを設定します。以下のコマンドを入力することでパスワードが設定できます。
mysql> set password for root@localhost=password('パスワード');
mysql> set password for root@xxxxxxxxxxxxx.local=password('パスワード');
mysql> set password for root@127.0.0.1=password('パスワード');
以上でパスワードを設定することができました。以下のコマンドを入力し、mysqlからログアウトします。
mysql> quit
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://www.kadoppe.net/mt/mt-tb.cgi/52
- Listed below are links to weblogs that reference
- Mac OS XにMySQL(5.0.51)をソースからインストール from CreativeStyle
kadoppe