• 締切済み

MySQL 新規パスワード

MySQLの新規パスワードが設定出来ません。 Mac OSなのですがMySQLのインストール自体は恐らく出来たのですが ターミナルにて新規パスワード設定をしたく 「mysqladmin -u root password 'newpassword' -p」 とコマンドを打ったのですが 「-bash: mysqladmin: command not found」 と返ってきます。 MySQLのパスワードを新規設定するにはこれでよろしいのでしょうか? MAMP自体は起動させておいてあって システム環境設定にてMySQLサーバーのスタートはしてあって ターミナルのカレントディレクトリは一番上(元の場所)に恐らくあるのですが mysqladmin -u root password 'newpassword' -pと打つと -bash: mysqladmin: command not foundと返ってきて困っています。 新規パスワードを設定するに当たって何か間違いがあるでしょうか?

みんなの回答

回答No.1

MySQLに限らず、 「-bash: コマンド名: command not found」 のエラーがでたら、そのコマンドがインストールされていなか そのコマンドファイルの場所が実行パスに通っていないかです。 MAMPのインストールが成功されているのなら、 /Applications/MAMP/Library/bin/ にmysqladminがあるはずなので ~/.bash_profileに export PATH=$PATH:/Applications/MAMP/Library/bin の行を追記してから、ターミナルを再起動すると、パスが通って mysqlやmysqladminコマンドが使えるようになります。 もし、一回しか使うことないなら、パス指定に追加しないで、フルパス指定して /Applications/MAMP/Library/bin/mysqladmin -u root password 'newpassword' -p としてもよいです。 (これで別のエラーメッセージでたら、それはまた別の話です)

関連するQ&A