質問: ### 前提・実現したいこと バックアップされたデータベースファイルを復元して中のデータを確認しようとしています。 以下の参考記事を読みながら、データベースのインポートを行いました。 参考記事 手元のバックアップファイルの仕様に関して ### 発生している問題・エラーメッセージ パスワードを入力したところ、問題なくインポートできたようなのですが、 MYSQLでデータベース一覧を確認したところ、インポートしたファイル名は表示されませんでした。 sqlファイル内のデータを見るためにはどうしたらよいのでしょうか。 ``` $ mysql -uroot -p < sample.sql $ mysql -uroot -p mysql> show databases; ``` ### 補足情報(FW/ツールのバージョンなど) MySQL Your MySQL connection id is 6 Server version: 5.7.19 MySQL Community Server (GPL) ターミナル バージョン2.8.2 MacOS High Sierra
回答: sample.sqlにはcreate文やinsert文が書かれていたのでしょうか。 インポートはあくまでそのsqlを実行するだけとなりますので、ファイルアップロードと違ってファイルがそのまま置かれるわけではありません。 sample.sql内に指定されているデータベースとそのテーブルにアクセスしてください。