/applications/mamp/library/bin/mysql -u root -p
と接続すると、MySQLのプロンプトに完全に入りますが、show databases
コマンドでデータベースが表示されません。しかし、phpMyadminではすべてのデータベースが表示されます。データベースの表示コマンドでOS XのMAMPにデータベースが表示されない
誰かが間違っていることを知っていますか?
/applications/mamp/library/bin/mysql -u root -p
と接続すると、MySQLのプロンプトに完全に入りますが、show databases
コマンドでデータベースが表示されません。しかし、phpMyadminではすべてのデータベースが表示されます。データベースの表示コマンドでOS XのMAMPにデータベースが表示されない
誰かが間違っていることを知っていますか?
正しいポートに接続していることを確認してください。
MAMP PROはポート8889を使用していますが、コマンドを実行するときに使用するポートは何もわかりませんが、正しいパスワードを入力した後に接続を開き、mysqlプロンプトが表示されます。 – kintela
それはchrkiがworkdという答えをくれたようです。しかし、このような状況に遭遇する可能性のある人にとっては、mysqlプロンプトを表示しても、必ずしもMAMPのMySQLバージョンに達しているとは限りません。 MySQLのデフォルトポートであるポート3306でコンピュータ上で既にMySQLを実行していて、MySQLパスワードがコンピュータのMySQLとMAMPのMySQLの両方で同じである場合、MAMPのMySQLが実行されているポートを指定しない限り、代わりにコンピュータのMySQLにログインします。それが起こった場合、MAMPデータベースは表示されません。 –
あなたは ';'でクエリを終了しましたか? – Barmar