Home > サーバ > Mac OS XにMySQL(5.0.51)をソースからインストール

Mac OS XにMySQL(5.0.51)をソースからインストール Mac OS XにMySQL(5.0.51)をソースからインストール

  • Posted by: kadoppe
  • 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

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://www.kadoppe.net/mt/mt-tb.cgi/53
Listed below are links to weblogs that reference
Mac OS XにMySQL(5.0.51)をソースからインストール from CreativeStyle

Home > サーバ > Mac OS XにMySQL(5.0.51)をソースからインストール

Search
Feeds
Twitter

follow kadoppe at http://twitter.com
iKnow
Blog Parts
あわせて読みたい フィードメーター - CreativeStyle この日記のはてなブックマーク数 kadoppeさんの体重グラフ

Return to page top