はじめに
このプロジェクトでは、MySQL データベースからユーザーの権限情報を取得して表示する方法を学びます。このプロジェクトは、MySQL のユーザー管理と権限システムを理解する手助けとなるものであり、データベース管理者や開発者にとって必須のスキルです。
👀 プレビュー

🎯 タスク
このプロジェクトでは、以下のことを学びます。
sudoコマンドを使ってパスワードなしで MySQL データベースにアクセスする方法mysqlデータベースに切り替える方法- 特定のユーザー(この場合は
rootユーザー)の権限情報を照会する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- MySQL のユーザー管理と権限システムを理解すること
- 特定のユーザーの権限情報を取得して表示すること
- 独自の MySQL データベースプロジェクトでユーザー権限を管理するための知識を適用すること
MySQL にアクセスして MySQL データベースに切り替える
このステップでは、パスワードなしで sudo コマンドを使って MySQL データベースにアクセスし、mysql データベースに切り替える方法を学びます。
- MySQL サービスを起動する:
sudo service mysql start
sudoコマンドを使って MySQL データベースにアクセスする:
sudo mysql
mysqlデータベースに切り替える:
USE mysql;
root ユーザーの権限情報を照会する
このステップでは、変更権限を持つ root ユーザーの権限情報を照会する方法を学びます。
showGrant.sqlファイルを開き、次の SQL ステートメントを追加します。
SELECT * FROM user WHERE User = 'root' AND Host = 'localhost';
showGrant.sqlファイルを保存します。- MySQL プロンプトで SQL スクリプトを実行します。
SOURCE /home/labex/project/showGrant.sql;
これにより、変更権限を持つ root ユーザーの権限情報が表示されます。

まとめ
おめでとうございます!このプロジェクトを完了しました。実力を向上させるために、LabEx でさらに多くの実験を行って練習してください。
