day53データベース

今日の内容:
はじめに1.MySQL
CS

上記のid上記の|名前は| PWD
1リー・キング123
2リー・キング1231年2

-bin
-db
-config
...
私たちは、ファイル操作を管理するための助けにMySQLサーバを

MySQLのソフトウェア
-サーバソフトウェア
-サーバーをプログラム
-解像度命令
-ドキュメントの操作

-クライアント・ソフトウェア
-クライアント
-送信コマンド(SQL文)
-解像度の指示

2.インストール
サーバソフトウェアは、MySQLがインストール1.
プログラムサーバ起動2.
3.クライアント接続サーバーを
4 .SQL声明

-追加システム環境変数
-初期化--initialize -insecureのMySQL
-オープンサーバのmysqld
- MySQLエンド-pクライアント接続サービス-uルート



3.インストール・ウィンドウのサービスを
管理者としては、cmdを実行するために、
サービス側を殺すのプロセスを-
タスクリスト| findstrのMySQLのプロセスIDを表示する
taskkill / F / PIDプロセスIDを
-インストールのWindowsサービスを(MySQLサービスクライアントソフトウェアのインストールツールのWindows)
のMySQL --install
MySQLの--remove
-スタートサービス
NET MySQLの起動
NET STOP MySQLを
4パスワード
更新mysql.userセットauthentication_string =パスワード( ' 123')ユーザー= 'ルート';

リフレッシュ許可
フラッシュ権限;

5.クラックコード
-初のオリジナルMySQLサーバシャットダウン
-実行するには、管理者として実行します。mysqldを--skip-グラント-テーブル

-パスワードを変更するには、この時点でクライアント接続サーバー、リフレッシュ許可後にパスワードを変更するには必ず注意を払うになる
6。ユーザーを作成します
IPを指定:MJJユーザーログインの192.118.1.1
creatのuser'mjj'@'192.118.1.1'identified by'123 ';

IPを指定:192.118.1はMJJユーザーログインを開始する。
クリートユーザーズmjj'@'192.%。 。%% 123「によって識別される」 ;「

でMJJユーザログの任意のIP指定
123「「によって識別される」MJJ「@」%ユーザーを作成する」;

7.同じ文字エンコーディング

8.sql文は、
データベースを表示し、表示は、すべてのデータベースは
DB1を使用;データベースへのアクセスは、
データベースDB1を作成し、データベース作成
用DB1と、

-ユーザを作成し
、表S1(ID int型、名char(10))を作成し、

INSERT INTO S1(ID、名前)の値(1、 'アレックス')、(2 'ナ「);

- (rootユーザが持っている)現在のユーザーの操作を許可

#1 MJJは、ユーザーのみdb1.t1文書とクエリを許可アクセスおよび更新の操作は
「MJJ」へdb1.s1に選択付与 @「%」;

#は、下で動作するために誰かのための唯一のルートでこのコマンド、MJJユーザーt1のDBファイルを付与するだけでなく、すべての権利を持っていることを示し
すべて「MJJ」にdb1.t1 ON付与権限@「%」;

#mjjユーザーファイルDB1データベースに何でもする
「MJJ」にDB1上のグラント*すべての権限を@「%」;.

#mjjユーザー持っているすべてのデータベース・ファイル上の任意の操作
。*上のすべての権限を付与*に 「MJJ」@「% ';

認証解除
@ "MJJ"からREVOKE SELECTオンdb1.s1を「%;

MySQLの-umjj -H 192.168.12.74 -p
123

おすすめ

転載: www.cnblogs.com/jerry-hou/p/12324546.html