18日目
今日は進捗と呼べるものはありません...
MySQLをアップロードしたのはよかったのですが、
rootユーザーでpass変更しようとすると
" You must reset your password using ALTER USER statement before executing this statement. "
って言われます。めっちゃ見ましたこの表示。
これは "この供述内容 ( スクリプト ) を実行するためにはALTER USERでパスを消してくれ"ってエラーだと思われるのですが、調べたところrootユーザーは設定されていないので実行されるはずなのにされず...
謎...
なのでとりあえずMySQLをアンインストール。
Mac(Lion)でMySQLをアンインストールする。 - Make組ブログ(移行して http://blog.hirokiky.org/ にあるよ)
http://cyborg-ninja.com/ittips/624
こちらのサイトを参考にしました。
使うコマンドは
" sudo rm ファイル "か" sudo rm -rf ディレクトリ"とかですかね?
権限付与すればsudoは別にいらないのですが、そんな気力もなく...
/usr/local/mysql
/usr/local/mysql-5.1.58-osx10.6-x86_64
/Library/PreferencePanes/MySQL.prefPane
を削除。
で、消す時にもう一つ、
/Library/StartupItems/MYSQLCOM
というファイルがあるようなのですが、見当たらなかったです...
で、まだ再インストールしてないのですが、これから恐らくするのでその時の為に。
上記ファイルを消すと確かにMySQLは消えるのですが、
そのままにしておくとインストーラーのログにMySQLが残ったままになるのでそれも消さなければなりません。
$sudo pkgutil --unlink
$sudo pkgutil --forget
で消す事が出来るようです。
$ pkgutil --pkgs | grep -i mysql をターミナルで叩くと、
com.mysql.mysqlstartapp
com.mysql.launchd
com.mysql.prefpane
が表示されます。
$sudo pkguti --unlink (対応したデータ)
$sudo pkguti --forget (対応したデータ)
こちらで消せます。
MySQLは以上です。スタート地点に戻りました。
それで今はXAMPPをインストールしました。
XAMPP for Mac のインストールと環境設定 - 僕とコードとブルーハワイ
残るは設定するだけなのですが、どのくらい時間かかるかな...
ちょうど明日から土日なので時間かけていきたいです。
終わりましたら追記します。
あとはhomebrewについてメモを残したのでそちらも。
homebrew
Mac OS X オペーレーティングシステム上でソフトウェアの導入を単純科するパッケージ管理システムの一つ
( wiki参照 )
パッケージ 何かしらの言語で様々な関数や宣言、または関連しあう情報を一つに取りまとめたもの。
パッケージ管理システムとはこのパッケージのインストールとアンインストールの作業を管理するもの。
やることには2パターンあって、
1、バイナリ取得をするもの
2、ソースコードを取得してビルドする。
1について
ソースコードをパッケージ管理システムがビルドした結果を配布することを指す。
2よりも速くインストールすることが出来る
2について
自分のMacでビルドするので自分のMacに最適化された表現結果になる。
で、homebrewとは
パッケージをビルドしてどこかに保存、そしてそれを使う
という作業をするソフトウェアである。
インストールはこれを叩く
$ ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)”
http://qiita.com/omega999/items/6f65217b81ad3fffe7e6
参考URL
以上です。
今日はなかなか散々な内容ですいません...