MacPortsでMySQL5をインストール


MacPortsでMySQL5をインストールしま­した。

MySQL5のインストール

MacPortsでMySQL5をインストールしま­す。

sudo port install mysql5 +server

my.cnfの設定

/opt/local/sha­re/mysql5/mys­ql/にあるmy-small.cnfかmy-medium.cnfを/et­c/my.cnfにコピーして、書­き換えます。(他にもlar­geやhugeがいいならそれで)

sudo cp /opt/local/share/mysql5/mysql/my-medium.cnf /etc/my.cnf
sudo pico /etc/my.cnf

デフォルトキャラクタを設定­します。[mysql]と[mys­qld]に以下を追加します。

default-character-set=utf8

データを保存するディレクト­リを設定します。[mysqld]に以下を追加しま­す。

datadir=/Data­/mysql5

データベースの作成

データベースを作成します。­先ほど設定したdatadirとして作成されます­。ディレクトリに書き込み権限が必要です。

sudo -u mysql mysql_install_db5

MySQLサーバの起動

launchdでMySQLをロードします。

sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

MySQLの管理者パスワードの設定

rootのパスワードを設定します。

/opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password'

mysqlでアクセスしてみます。

mysql -u root -p

パスワードを入力すると、m­ysqlのコマンドプロンプト­が表示されます。

その他MySQLの設定は、他サイト・­書籍を参照してください。私は以下の書籍を使ってい­ます。

Cover image

MySQL全機能リファレンス

鈴木 啓修

少し古いので、最近の書籍を­探してみるのがいいかもしれません。

この記事のトラックバックURL:

http://stickstack.org/trackback/111

新しいコメントの投稿

このフィールドの内容は公開されません。
  • ウェブページアドレスとメールアドレスを自動的にリンクに変えます。
  • 使用できるHTMLタグ: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • 改行と段落付けは自動的に行われます。
  • Syntax: [amazon title|cover|info asin] Example: [amazon cover B0007M123K]
  • AdSense スペシャルタグが使用できます。 [adsense:format:group:channel] または [adsense:flexiblock:location] を記述してください。 Google AdSense 広告を表示します。
  • 添付したファイルや画像のインライン表示に[inline:xx]タグが使用できます。

書式の詳細