質問: Rails4 MySQL OSX sequel pro 目標 sequel proでDBの管理・監視がしたいです。 現状 AWS上のRDSインスタンスに接続しているMySQLのDBに,sequel proからSSH認証で接続するところまでは出来ています。 問題 該当するDBに接続して、内容をSequel Proで確認した所、テーブルが確認できない状態です。Sequel proからみると、DBの中身はからっぽのように見えています。 確認したこと AWS上からMySQLコマンドで直接DBを確認しました所、テーブルも確認できましたし、カラムには前もって入力したデータも入っている事が確認できました。 試したこと -Mysqlの起動確認 $mysqladmin ping mysqld is alive -再起動 $ service mysqld restart Stopping mysqld: [ OK ] Starting mysqld: [ OK ] 以上、依然Sequel proからテーブル以下の内容が確認できません。 問題点の解決、原因の特定についてアドバイスよろしくお願いします。
回答: こんにちは。同じような環境があるのでコメントさせていただきますね。 回答というよりは質問になってしまっていて、申し訳ございません。 Sequel Proでの接続設定の下にある「接続をテスト」は実行してみてエラーにならないでしょうか? また、接続自体は上手くいっていそう(エラーが出ていない)でしょうか? RDSのインスタンスに複数DBがあったりする場合は、明示的にDBを選ばないといけないかもしれないので、接続した後の画面左上の方に、「データベース選択」文字と、プルダウンがあるので、「データベースを再読み込み」などしてみては如何でしょうか。 何も出てこなさそうだった場合、画面右側のSQLを入力するエリアで、 show databases; と打って実行してみてください。 権限があれば参照できるDBが表示されます。 もしそこに使いたいDBの名前があったら、 use データベース名; show tables; でテーブルが見えると思います。 上手く表示されない場合、権限が足りないのかもしれません。 MySQLの別のユーザで試してみては如何でしょうか。 あと、Sequel ProのIssueあたりに似たようなものが上がっているかもしれません。