まず、
図1は、基本的に通信するためのウェブベースのアプリケーションソフトウェアであります
図2に示すように、任意のソフトウェアベースのネットワーク通信は、下層のソケットであります
3、MySQLは動作するようにMySQLクライアントをサポートされていないだけでなく、操作を直接他のプログラミング言語をサポート
II。
1、サーバー
- ソケットベースの通信
- メッセージング
-SQL文の
2、クライアント
- ソケットベースの通信
- メッセージング
-SQL文の
三、DBMS:データベース管理システム
3.1、クマデータベース(MySQLの、オラクル、SQLiteは、DB2、SQLサーバ)との間の関係
そして、データとの間のデータに関連する制限は、テーブル構造は、典型的には
(特定タイプフィールドの)テーブルの構造を決定します
3.2、非リレーショナルデータベース(のRedis、MongoDBは、memcachedb)
データは、典型的には、K、Vキーの形式で格納されています
第四に、名詞
ライブラリ:フォルダー
表:ファイル
レコード:行毎にファイル内のデータ
ヘッダ:データテーブルの最初の行
フィールド:フィールド名フィールドタイプ+
第五に、MySQLをインストール
ダウンロードした後、MySQLクライアントとサーバがダウンしダウンロードされています
サーバー:mysqldを
クライアント:MySQLの
SQL文はセミコロンで終了します
本番環境変数
スタートアップファイルがシステムに追加パス環境変数に配置されています
あなたは、MySQLサーバと端末CMDを再起動するように設定したら
MySQLはシステムサービスに行われます
システムサービスを作成するには、管理者にcmdをターミナル
第六に、いくつかの基本的な操作
コマンド入力エラーは、入力可能な場合/ Cは、前のコマンドをキャンセル
1、すべてのデータベースを示してい
ショーデータベース
2、クライアントのログオン
mysqlの-h 127.0.0.1 -p
MySQLの-uroot -p
場所をログインするためのパスワードを入力せずにゲストモード
3、クライアントの終了
出口
終了する
図4に示すように、プロセス・ビュー
タスクリスト| findstrの名称
5、プロセスを強制終了
タスクリスト/ F / PIDプロセスID
6、パスワードを変更します
パスワードなし
mysqladminは-uroot -p password123
パスワードの下の状況があります。
mysqladminは-uroot -p123パスワード456
図7に示すように、コードをクラック
まず、停止したサーバで開始
1、サーバを起動し、認証ユーザー名とパスワードをスキップ
mysqldを--skip-助成金・テーブル、サーバーを起動する権限テーブルをスキップします
2、利用者に対応した管理者パスワードを変更します
ユーザ=「ルート」とホストは=「localhost」の更新mysql.user設定されたパスワード=パスワード(123)。
3、起動に再検証し、ユーザー名・パスワード方式で、現在のサーバーを閉じます
4、ユーザー名とパスワードの通常の方法、およびMySQLサーバに接続
七つのプロフィール
\ SビューMySQLサーバの簡単な設定
通常、サフィックスの設定ファイルは、ケースの端をINIています
MySQLは設定ファイルを変更しないでいます
しかし、あなたは設定ファイルのmy.iniを作成することができます
起動時にMySQLサーバが自動的に設定ファイルに設定をロードしますmy.iniが
最初の設定ファイルを変更した後、サーバーを停止する必要があり、有効にするには再起動します
[mysqldを] 文字 -set-サーバー= UTF8の 照合 -server = utf8_general_ci [クライアント] デフォルト -character-設定= UTF8 [mysqlの] デフォルト -characterセット= UTF8
八、データベースの基本的な操作
8.1、図書館
增
データベースDB1を作成します。
検索
ショーのデータベース;
ショーはデータベースDB1を作成します。
変更
データベースDB1文字セット=「GBK」を改変すること。
削除
データベースDB1をドロップ。
8.2、表
あなたがテーブルを作成するときは、ライブラリを指定する必要があります
ライブラリーを指定します。ライブラリ名を使用します
表示ライブラリは、現在の場所にあります。選択したデータベースを()
増加
テーブルユーザー情報(ID int型、名char)を作成します。
検索
ショーのテーブル。
ショーは、テーブルのuserinfoを作成します。
DESCのuserinfo <==>のuserinfoを記述する。
変更
名char(32)を変更するユーザー情報テーブルを変更します。
削除
テーブルのuserinfoをドロップ。
8.3録音
まず、データベースを作成したり、既存のライブラリを指定します
テーブルを作成するためのライブラリに切り替え、その後、記録動作
データベースDB1を作成します。
テーブルユーザー情報(ID int型、名char(32)、パスワードint)を作成します。
増加
ユーザー情報の値(1、 'A'、123)に挿入
ユーザー情報の値(1、 ''、123)、(2、 'B'、123)、(3、 'C'、123)に挿入します。
検索
userinfoから*を選択します。
userinfoから名前を選択します。
ここで、ID = 1件の又はNAME = 'C' ユーザー情報から、名前をIDを選択します。
変更
ユーザー情報セット名ID = 1 =「d」を更新します。
ユーザー情報のSER名= ID = 1 ''、PWD = 456を更新します。
削除
ID = 1ユーザー情報から削除
userinfoから削除