log.metatype

OS X Leopard My Setting (MySQL)

  • Nov 13, 2007, 19:06
  • Tags: mac

MacPortsでインストール。

  1. MySQLサーバの自動起動付きのMySQL5をインストール。
    sudo port install mysql5 +server
  2. DBを初期化。
    sudo mysql_install_db5
  3. DBのパーミッションを設定。
    sudo chown -R mysql /opt/local/var/db/mysql5/
    sudo chgrp -R mysql /opt/local/var/db/mysql5/
  4. my.cnfをmy-small.cnfからコピーして作成。
    sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf
  5. my.cnfを編集。
    [mysqld] に追記する。
    default-character-set = utf8
    default-storage-engine = innodb
  6. MySQLサーバを起動。
    sudo mysqld_safe5
  7. rootユーザーのパスワードを設定。
    パスワードは適当に。
    sudo mysqladmin5 -u root password 'password
  8. ログインテスト。
    MySQLに歓迎されればOK。
    mysql5 -u root -p
    exit
  9. MySQLサーバの自動起動を読込み。
    sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

初回からこの順番でうまくいかないかもしれない。
/opt/local/var/run/mysql5/mysqld.sockが無いとか注意されたら、
一度アンインストールしてやり直すと良いかも。
たぶん、launchctlとパーミッションの関係だと思う。


OS X Leopard My Settings

  1. Applications
  2. Subversion
  3. Apache
  4. MacPorts
  5. MySQL
  6. PHP
  7. phpMyAdmin
  8. Plagger

1 Comment to "OS X Leopard My Setting (MySQL)"

  1. Monkey Around with Computer » Blog Archive » MySQL 5.1(Leopard)

    Aug 10, 2009, 13:22

    […] ”OS X Leopard My Setting (MySQL)”.logmetatype.(オンライン),http://log.metatype.jp/?p=26,(参照2009-04-26) […]

Post a comment