質問: ### 前提・実現したいこと プログラミング初心者です。間違って理解,発言していたら申し訳ありません。 他に必要な情報がありましたら、お申し付け下さい。 MySQLを管理するSequel proとターミナルでのSQLコマンドについての質問です。 sequel proのログイン画面でお気に入りに「localhost」と「mamp」という接続先が作成してあります。 ターミナルでmysqlにログインし、show databases;でDBの一覧を確認すると、sequel proの「localhost」に存在するデータベースの一覧が表示できます。これをもう一方の「mamp」のデータベース一覧を確認したいのですが、どのような操作をすれば良いでしょうか? ご教授お願いいたします。 ### 発生している問題・エラーメッセージ sequel proのお気に入りに登録してある「localhost」と「mamp」のうち、ターミナルで「mamp」側のデータベース一覧を表示したい。がGoogleなどで検索しても解決策が見つからない ### 試したこと Sequel proのリファレンスでヘルプ記事を読んだ Googleでの解決策の検索 ### 補足情報(FW/ツールのバージョンなど) ・使用しているもの MySQL Sequel pro ターミナル
回答: 自己解決しました。 ターミナルからMAMPのMySQLでデータベース一覧に接続するには、 ホームディレクトリで$ mysql -u root -pコマンドを打つのではなく、 $ cd /Applications/MAMP/Library/bin/ で、binまで移動してから、$ mysql -u root -pコマンドをうち、MACの場合デフォルトのパスワード'root'を入力することで、MAMPのMySQLでデータベース一覧を確認することができました。 最後に疑問が残りました。普通のMySQL?と MAMPのMySQLは別物なのかとう言う疑問です。これはまだ調べられていないので、分かる方がいらっしゃいましたら、教えていただきたいです。自分でも調べて疑問を解決したいと思います。 有り難うございました。