まず、MySQLデータベースを作成します
データベースの構文を作成します。1.
--创建名称为“testdb”数据库,并设定编码集为utf8
NOTは、TESTDB DEFAULT CHARSET utf8のCOLLATE utf8_general_ci EXISTS場合には、データベースを作成します。
第二には、ユーザーを作成します
新しいユーザーを作成します。1.
--创建了一个名为:test 密码为:1234 的用户
ユーザー作成「テスト」 @ 「localhostの」によって識別される「1234 」 ;
注:
ここでは「localhost」、ユーザーがリモートでのみ、別のマシン上ではログインできない、ローカルでログオンできることを意味します。あなたがリモートログインしたい場合は、「%」には「localhost」意志、どのコンピュータからログオンすることができました。また、マシンがリモートでログインすることができます指定することができます。
2.クエリユーザー
--查询用户
選択したユーザ、ホストから mysql.userを。
3. [削除]ユーザー
--删除用户“test”
ユーザーテストをドロップ@ localhostの;
--若创建的用户允许任何电脑登陆,删除用户如下
@ユーザーテストをドロップ「%」 ;
4.パスワードを変更
--方法1,密码实时更新;修改用户“test”的密码为“1122”
セットのパスワードのためのテスト=パスワード(「1122 」);
--方法2,需要刷新;修改用户“test”的密码为“1234”
更新mysql.user セット パスワード=パスワード(「1234 」) ユーザ= 「テスト」
--刷新
フラッシュ権限;
ユーザーに権限を割り当て5.
--授予用户通过外网IP对于该数据库“testdb”的全部权限
上のすべての権限を付与する「テスト」 *に。「テスト」 @ 「%」で識別される「1234 」 ;
--刷新权限
フラッシュ権限;
--授予用户“test”通过外网IP对于该数据库“testdb”中表的创建、修改、删除权限,以及表数据的增删查改权限
助成金は、変更、削除を作成、選択、挿入、更新、TESTDB上で削除*テストに@。' %' ;
6.ユーザー権限を見ます
--查看用户“test”
助成金を示し用のテストを。
注:あなたがアクセス権を変更した後、サービスを更新、またはサービスを再起動するとサービスをリフレッシュする必要があります。フラッシュ権限;