9165


環境はmacのyosemiteです。ターミナルはiTermです。

[Mac OS へMySQLをインストールする方法](http://www.yukun.info/blog/2013/03/mac-mysql-
install.html)

上記サイトの順序を踏んでインストールしたのですが、

[code]

    mysqladmin -u root password
    
[/code]

のところで入力すると、

[code]

    -bash: mysqladmin: command not found
    
[/code]

と表示されます。

というかそもそも同じものをダウンロードしましたが、`mysql-5.6.24-osx10.8-x86_64.pkg` しか入っていませんでした。

正直、調べようにも解説サイトにはいろいろなやりかたがあって、どれを選んでいいのかわからず、もっというと何がわからないのかもわからない状態です。どなたかお助けください。


CC BY-SA 4.0
2015-04-14T16:07:54.903
9164
2020-07-26T12:11:07.707
2020-07-26T12:11:07.707
3060
8464
question
mysql macos
MySQLがインストールできない


質問中の参照サイトに `export PATH`
で始まる部分がありますが、その手順を実行していないか、または実行した後にターミナルを再起動していないのが原因だと思います。

もしくはログインシェルをbashから変更している可能性もあります。ターミナルで  
`echo $SHELL`  
と実行してみて、 /bin/bash と出てくればターミナルを再起動するか、もしくは `source ~/.bash_profile` すれば動きます。

UNIXやLinuxでは、コマンドを実行するときにそのコマンドがどこにあるのかを `PATH` という環境変数に設定されている場所から探すのですが、
`mysql`コマンドや`mysqladmin`コマンドが、`/usr/local/mysql/bin`というPATHに入っていない場所にあるため、OSがコマンドを見つけられないのが原因です。  
`export PATH=$PATH:/usr/local/mysql/bin`
というのが、既存のPATHに`/usr/local/mysql/bin`を加えるという意味です。`~/.bash_profile`に書くことで、ログインするたびに前述の`export`を実行するので、それ以降OSが勝手に`/usr/local/mysql/bin`の下もコマンドを探してくれるようになります。


CC BY-SA 3.0
2015-04-14T16:57:48.543
9165
2015-04-14T16:57:48.543
4508
9164
answer