hellkite 日記と雑記とメモ。

Shiki Kazamaの駄文と音楽と、時々技術な感じ

MacportでMySQLをインストール・・・続き


スポンサーリンク


前回はこちら。
MacPortsでMySQLをインストール・・・失敗 - hellkite 日記と雑記とメモ。


今度はここを参考に・・・。
MacportsでMySQLをインストール - chulip.org


MySQLの起動のコマンドが違ってる。意味はわからないけど、入力してみる。

sudo mysqld_safe5


実行結果。

mkdir: /opt/local/var/run: No such file or directory
chown: /opt/local/var/run/mysql5: No such file or directory
chmod: /opt/local/var/run/mysql5: No such file or directory
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
STOPPING server from pid file /opt/local/var/db/mysql5/****.local.pid
090921 15:07:49? mysqld ended

お、一応デーモンが起動しているみたい。


ディレクトリがないみたいなので、作ってやる。

mkdir sudo /opt/local/var/run


ついでにリンク先の通りにパーミッションの設定もする。

sudo chown -R mysql /opt/local/var/db/mysql5/
sudo chgrp -R mysql /opt/local/var/db/mysql5/


再度起動。

sudo mysqld_safe5 &
Starting mysqld daemon with databases from /opt/local/var/db/mysql5

やった!動いた!ログインしてみる。

mysql5 -u root -p

無事にログインできたみたいです。
っていうか、あとで正確な手順を書き直そう・・・。



まぁログインしたところで・・・使い方わからないんですけどね・・・(・ω・;)

追加

my.cnfが/opt/local/etc/mysql5/にあるべきらしいのだが、何もないのでコピーする必要はやっぱりあったみたい・・・。
リンク先のように、mysqldに

default-character-set=utf8

を追加したmy.cnfを/opt/local/etc/mysql5/にコピーする必要がある。



ついでに・・・。データベースを作ろうとしたんだけど・・・

sudo mysqladmin5 -u root create depot_developmnt

を実行したら見事にエラーが帰ってきました・・・

mysqladmin5: CREATE DATABASE failed; error: 'Can't get stat of './depot_development' (Errcode: 13)'

もうダメだ、また今度にしよう・・・。なんとなく、パーミッション関係のような気がするけど・・・。

なんか適当にやっていたら、データベースちゃんと作れたみたい。前回のインストールのところから間違っているみたいなので、ちゃんとした手順を調べよう・・・。


**追記**
まとめますた。
MacportsでMySQLをインストールしたまとめ - hellkite 日記と雑記とメモ。