私はこれらの手順に従いました。
1) root ユーザーとして mysql にログインします。
2) という名前の新しいデータベースを作成します"studentdb"
。
3) そのデータベースを使用し、sqldump から db テーブルをインポートします。
4) その学生データベースに新しいユーザーを作成し、そのユーザーに特定の権限を与えます。
5) しかし、 user を確認するselect * from mysql.user;
と、作成したユーザーが見つかりませんでした。
6) それで、このコマンドを使用して新しく作成されたデータベースを確認すると、select * from mysql.db order by db;
それも見つかりませんでした。
7) しかし、 を使用するshow databases;
と、新しく作成されたデータベースを見つけることができます。
では、ステップ 6 で新しく作成されたデータベースが見つからなかったのはなぜですか?
を使用して、その新しいデータベースに作成されたユーザーとして使用するための不足している手順は何mysql -ublah -p studentdb
ですか?