質問: macを使ってrailsの環境設定をしています https://tsuchikazu.net/mac_rail_setup/ このサイトの手順どうり進めていますが MySQLをインストール という手順の $ unset TMPDIR というコマンドを入力しても何も起こらず そのまま進めると次の $ mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp とコマンドを入力すると [ERROR] Unrecognized option とでで次に進めません 解決策を教えてください また、次の手順の $ # 起動時に MySQL を立ち上げる。 という意味もわからないので 両方解決してもらうと助かります! お願いします 追記 回答ありがとうございます コーピー&ペーストの確認を何回もおこなってるので間違いはないと思います。 whoamiのところを自分のユーザー名に書き換えてもエラーとでてきます。 このように表示されています -bash: yasu: command not found mysql_install_db: [ERROR] unknown variable 'tmpdir=/tmp' 2016-04-10 12:05:03 [ERROR] Unrecognized options ぜひ解決策を教えてください
回答: command not found について エラーメッセージとして、下記のような文言が表示されているかと思います。 ``` command not found ``` このメッセージは、 「コマンドを実行しようとしたけれども、 インストールされているプログラムの一覧から、そのコマンドが見つからなかった」 ということを表しています。 ひとつ例を示します。 ``` yasu: command not found ``` と表示されている場合には、 「yasu というコマンドを実行しようとしたが、インストールされていない」 ということを表しています。 Unrecognized options について エラーメッセージとして、下記のような文言が表示されているかと思います。 ``` Unrecognized option ``` これは、コマンドを実行するときのオプションが誤っていることを表しています。 コマンドごとに指定できるオプションは決まっています。 どのようなオプションが使用できるかを確認したいときには、 ``` mysql_install_db --help ``` もしくは ``` man mysql_install_db ``` を実行してみてください。(上記2つはこちらで動作確認をしていないため、実行後にエラーが出るかもしれませんが...) 参考までに、MySQL 5.1 における mysql_install_db コマンドのドキュメントを紹介します。 MySQLのバージョンによってオプションが異なるかもしれませんので、 必要に応じてほかのバージョンのドキュメントも読んでみてください。 http://download.nust.na/pub6/mysql/doc/refman/5.1/ja/mysql-install-db.html 追記: あなたが参考にしているブログを見てみましたが、 個人的にこのサイトはあまり参考にならないと思います。。。