MySQL への Hyper QuickStart
まっすぐに、ただそれをしてください.
MySQL
サーバーアドレス
ユーザー名
パスワード
データベース
MySQL の管理
ALL PRIVILEGES - 前に見たように、これにより MySQL ユーザーは完全に
指定されたデータベースへのアクセス (または、データベースが選択されていない場合は、グローバル アクセス
システム全体)
CREATE - 新しいテーブルまたはデータベースを作成できます
DROP - テーブルまたはデータベースを削除できます
DELETE - テーブルから行を削除できます
INSERT - テーブルに行を挿入できます
SELECT - SELECT コマンドを使用してデータベースを読み取ることができます
UPDATE - テーブル行の更新を許可します
GRANT OPTION - 他のユーザーの権限を付与または削除できます
このテンプレートを使用して、ユーザーに権限を付与できます.
データベース
MySQL
MySQL は SQL データベースです.
MySQL データベースに接続するには、以下が必要です.
MySQL の管理
管理コンソールに入るには、2 つのオプションがあります.
mysql
root として、mysql を使用します.
mysql
ユーザーとして:
mysql -u=my_username -p
-p はパスワードが必要であることを意味します.
それを使用するMySQLサーバー.
シェルを終了するには、次を使用します.
exit;
MySQL ワークベンチ
MySQLをリモートコントロールするためのGUIでダウンロードできる非常に優れたツール
サーバ.
ユーザー アカウントを使用すると、数回クリックするだけですべてを管理できます.
ユーザー
ユーザーを作成する
ユーザーアカウントを作成するとき、それには何の権利もありません.それらを追加する必要があります
データベースか何かを使用します.
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
% as domain は、どこからでも接続を許可します
ドメインとしての localhost は、使用をローカル接続のみに制限します.
ユーザーを付与する
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
異なるユーザー権限を付与する
ユーザーが享受できる一般的な許可.
mysql
mysql -u=my_username -p
exit;
ユーザーを作成する
ユーザーアカウントを作成するとき、それには何の権利もありません.それらを追加する必要があります
データベースか何かを使用します.
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
% as domain は、どこからでも接続を許可します
ドメインとしての localhost は、使用をローカル接続のみに制限します.
ユーザーを付与する
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
異なるユーザー権限を付与する
ユーザーが享受できる一般的な許可.
ALL PRIVILEGES - 前に見たように、これにより MySQL ユーザーは完全に
指定されたデータベースへのアクセス (または、データベースが選択されていない場合は、グローバル アクセス
システム全体)
CREATE - 新しいテーブルまたはデータベースを作成できます
DROP - テーブルまたはデータベースを削除できます
DELETE - テーブルから行を削除できます
INSERT - テーブルに行を挿入できます
SELECT - SELECT コマンドを使用してデータベースを読み取ることができます
UPDATE - テーブル行の更新を許可します
GRANT OPTION - 他のユーザーの権限を付与または削除できます
このテンプレートを使用して、ユーザーに権限を付与できます.
GRANT type_of_permission ON database_name.table_name TO 'username'@'localhost';
FLUSH PRIVILEGES;
パスワードを更新する
ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD';
FLUSH PRIVILEGES;
ユーザーを削除する
DROP USER 'user'@'localhost';
データベース
特定のユーザーにデータベースを追加する
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE my_database;
GRANT ALL PRIVILEGES ON my_database TO 'newuser'@'localhost';
データベースを削除する
DROP DATABASE db_name;
別:
DROP SCHEMA db_name;
どちらのコマンドも同じことを行います.
あなたはdev.ioが好きではありませんか?問題ありません、bookmark this
Reference
この問題について(MySQL への Hyper QuickStart), 我々は、より多くの情報をここで見つけました
https://dev.to/cgifl300/hyper-quickstart-to-mysql-3c75
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE my_database;
GRANT ALL PRIVILEGES ON my_database TO 'newuser'@'localhost';
DROP DATABASE db_name;
DROP SCHEMA db_name;
Reference
この問題について(MySQL への Hyper QuickStart), 我々は、より多くの情報をここで見つけました https://dev.to/cgifl300/hyper-quickstart-to-mysql-3c75テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol