MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

データベースのすべての特権をMySQLユーザーに付与しますか?


まず、CREATEコマンドを使用してユーザーとパスワードを作成します。構文は次のとおりです。

CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';

特定のデータベースのすべての特権をユーザーに付与するための構文は次のとおりです。

GRANT ALL PRIVILEGES ON yourDatabaseName . * TO 'yourUserName'@'localhost';

これで、上記の構文を実装してユーザーを作成し、すべての特権を付与できます。ユーザーを作成するためのクエリは次のとおりです。

mysql> create user 'Adam Smith'@'localhost' IDENTIFIED BY 'Adam123456';
Query OK, 0 rows affected (0.29 sec)

ここで、すべての特権をユーザーに付与します。クエリは次のとおりです。

mysql> GRANT ALL PRIVILEGES ON test . * TO 'Adam Smith'@'localhost';
Query OK, 0 rows affected (0.19 sec)

  1. MySQL Workbenchで新しいデータベースを作成しますか?

    MySQL Workbenchを使用して新しいデータベースを作成するには、MySQLワークベンチを起動する必要があります。スクリーンショットは次のとおりです。 それでは、MySQLとの接続をテストしてみましょう。以下の手順に従ってください- Database->Connect to database (Ctrl +U). 以下は、「データベースに接続」ダイアログボックスを表示するスクリーンショットです。続行するにはパスワードを追加してください。 その後、OKボタンを2回押して接続を確立する必要があります。 ここで、データベースを作成するには、次のスクリーンショットに示

  2. MySQLのコマンドラインでデータベースを作成するにはどうすればよいですか?

    まず、コマンドプロンプトを開く必要があります。ショートカットウィンドウ+Rキーを使用して開くことができます。 スクリーンショットは次のとおりです- ここでCMDと入力し、[OK]ボタンを押します- これで、次のコマンドプロンプトが表示されます- 次に、MySQLbinディレクトリにアクセスします。スクリーンショットは次のとおりです- 以下は、データベースを作成するためにコマンドラインでMySQLを実行するためのクエリです- これで、SHOWDATABASESコマンドを使用してデータベースが作成されているかどうかを確認できます- mysql> SH