まず、基本的なデータベースは、MySQLのインストール、設定ファイル、構文

今日のまとめ:

まず、データベースインフラ*****
2:MySQLのダウンロードとインストール*****
3:パスワードの変更
4つのプロファイル***
5:データベースの基本的な文法******

まず、データベース・インフラストラクチャ:
1 、データベースの基本的な概念を

図1を参照して、ファイルに保存する前に、データ形式が大幅に異なっている
2、ソフトウェア開発ディレクトリ仕様は、データの保存場所を定義し、データをローカルに保存されている、
3、公衆に保存され、データが保存されますどこ
MySQLはC / Sアーキテクチャに基づいてソフトウェアアプリケーション、ソケットソケットネットワーク通信に基づいて、ソフトウェアアプリケーションである
ソケットソケット通信:サーバー
のメッセージング
SQL文の(共通基準)
サーバー:ソケットセットソケット通信
の送信およびデータ受信
というSQL文を
MySQLはクライアントのみ操作自体をサポートするだけでなく、操作を直接他のプログラミング言語をサポートしていません。
パイソンのJava、C ++、PHPの構文は同じではない
データベース管理システムDBMS
1、(ハードディスクに格納されている)リレーショナルデータベース
関連付けられているデータおよびデータ間の制約が
、一般的にテーブル構造、リレーショナルデータベースを使用しているが、第一表構造決意ステップはれる
リレーショナルデータベースは、MySQL、Oracleの、SQLiteは、DB2、SQL Serverで使用される
2、非リレーショナル・データベースは、
(メモリに格納されている)に基づいて、キー値データの形で記憶されているV、kに内部で
のRedis 、MongoDBの、memcacheの(文書データベースは、非リレーショナルデータリレーショナルに非常に近い)
PS:MySQLは、ソフトウェアのリモートファイル操作として見ることができる
ライブラリ===「フォルダ
一覧===」ファイル
レコードの=== 「データファイルの行単位は、ラインによるデータラインで
のヘッダフィールドの
フィールド名、フィールドのデータタイプフィールド+」
2「ヘッダは、テーブルの最初の行である

2:ダウンロードしたMySQLのインストール
1、MySQLをダウンロードするには、公式ウェブサイトにアクセスしてください(最新版をダウンロードしていない)
2、(ファイル名は中国のフォルダにない)ファイルを解凍
3、ファイルのスイッチを開きますbinディレクトリのフォルダに、このフォルダのパスをコピーし、システム設定で、高度な設定オープン
システム環境パスになるようにダブルクリック、内部のこのオープン環境変数にし、その後、binフォルダののニューリバーコピー]をクリックし
、追加するにパスをその後、完全なシステム環境変数を追加するには、[OK]をクリックし
、本番環境変数:PS
ファイルはシステムの環境変数に追加されているパスを開始する
注意:あなたは、MySQLサーバとcmdを、端末の再起動に時間が設定したら
CMDで、4オープン部門の管理者、サービス・エンド入力のmysqld、クライアントMySQLは
* * mysqldを(サーバー)を起動
binディレクトリに1.スイッチ
2.を実行してmysqld
一般ユーザーを開始するには、Windows + Rを
PS:端子を使用すると、管理者として実行]を使用することをお勧めされたときに事前に構成されたMySQLはない
最初の着陸は、直接パスワードを入力していなかったときのmysql
MySQLのSQL文はセミコロンであるあなたは、デフォルトのセミコロンを入力していなかったノッキングが発生していませんエンド
クライアントは、ユーザーが入力し続けることを可能にする
のmysqldがシステムサービスに行われます***
管理者が端末がなければなりませんcmdを生産システムサービス
のmysqld --install
あなたがコンピュータを開くと、データベース・サーバが起動されている、つまり(サーバー)オートに設定されている

* *クライアントを起動します:MySQLの
クライアントログイン:mysqlの-h 127.0.0.1 -P 3306 -uroot -p
省略することができます:
MySQLの-uroot - Pの
PS:あなたは、ユーザー名とパスワードを入力しない場合は、観光客へのアクセスは、限られた運転データ
クライアントの着陸を終了し、
終了し、または終了する
PS:1、プロセスの表示:
タスクリスト| findstrの名前ケース:タスクリスト| MySQLのFINDSTR
2、プロセスを殺すために:
taskkill / F / PIDプロセス番号
3:パスワードの変更:
ログインしていませんMySQLの場合は、あなたが変更し、パスワードを知っている
(管理者がターミナルを開くためにcmdを通り)、1パスワードを変更するためのパスワードを持っていなかった
。この時点でパスワードuroot-123 -pのmysqladminはパスワードになります123変更
2を、そしてパスワード状況下では、パスワードを変更し
、この時点でmysqladminは-uroot -p123パスワード123456パスワードは123456に変更されます
PS:\でそれを終了し、注文入力エラーcは
コードをクラック:
最初、サーバが起動されているオフ
1.スキップ認証は(管理者がターミナルを開くためにcmdをとして)サーバーのユーザー名とパスワードを有効に
-theテーブルが意味するのMySQL --skip-グラント番号、権限テーブルスキップ、サーバを起動し
、管理者ユーザーを変更、2をパスワードに対応する、クライアント(他方の入力端子CMD)は
mysql.userのSETパスワードを更新=パスワード(123)WHEREユーザ=「ルート」とHost =「ローカルホスト」;
3、検証するために、この時点でサーバの再近い電流開始するには、ユーザー名・パスワードの道
4.通常の方法のユーザ名、パスワード、接続のMySQLサーバを
:4つのプロファイル
\ SビューのMySQLサーバの簡単な設定
サフィックスの設定ファイルは、通常の終わりINIある

組み込みの設定ファイルのmysql変更しないでください
しかし、あなたが設定ファイルのmy.iniを作成することができます
PSを:ケアは、ファイル名から自分自身を解放し、元の設定ファイルの内容を変更しないように注意する必要があり、新しいファイル名がmy.iniがあり、他のではありません
MySQLサーバは自動的にmy.iniファイルがスタートアップにコンフィギュレーションファイルに設定をロードします

あなたを有効にするには、設定ファイルの再起動を変更が終了した後の最初のサーバーを停止する必要がある

コンフィギュレーションファイルがサーバを再起動する必要があります修正******

5 :データベースの基本的な文法:
1、ライブラリ==「フォルダ:
によって:データベースのデータベース名を作成し、
ケース列を:データベースDB1を作成し、(少なくないように注意してください;番号); SQL文の末尾の役割がされて
削除:ドロップデータベースデータベース名;(足の上のライブラリを削除する)コマンドの実際の作業で簡単に使用しないでください
場合:ドロップデータベースDB1、
変更:(一般的にほとんど変化、直接再ビルド)は
ALTERデータベースDB1文字セット=「GBKを」;文字エンコーディングの変更
チェック:
ショーのデータベースを。すべてのデータベースを確認してください。
ショーはデータベースDB1を作成し、単一のデータベースをチェック
「==、ファイル表を2:
最初のライブラリを選択します。そのフォルダにそのファイルを操作
:ライブラリフォルダを選択するか、構文を切り替えるために
、ケースの列を使用データベース名:DB1を使用します。
データベース内の参照:SELECTデータベース();
1によって:オペレーティングカラムれる
テーブルのテーブル名(フィールド名、フィールドタイプ、フィールド名、フィールドタイプ)を作成するには
、テーブルユーザー(ID int型、名char(32)、年齢INTを作成します)
ここでは、適切なフィールドタイプを選択するためのフィールドとフィールドタイプ、フィールドを使用するように注意を払う
:あなたは、フィールドを増やしたい場合は、テーブルは、この表に成功するとき、構文は」1
ALTER表は、ユーザーの追加(怒りはchar(32)) ;
図2に示すように、ドロップテーブル
ドロップテーブルのテーブル名、
テーブルのユーザを削除;
3、テーブルを変更
テーブルユーザが名前CHAR(64を修正変更する );
この場合、この行のテーブル名内のユーザデータのタイプは、すべてのCHAR(64)となる
。4、チャールズテーブル
ショーのテーブル;以下のすべてのテーブルのライブラリビュー
テーブルのユーザーを作成するショーを、ユーザー表を作成するプロセスを参照
ユーザーDESCを、テーブル構造を参照
ラインデータによって===「行3レコードを:
確かにオペレーションの面でテーブルの上に:
にライブラリ、手術台へ
データベースDB1を作成し、
表ユーザーの作成(ID int型、名前チャー、年齢int)を、
1、記録増加させるために
ユーザーの値への挿入(1、「ジャック」、18); 単一のデータを挿入するには、
ユーザー値(2「に挿入ジェリー」、 23)、(3 'エゴン '、25)、(4 'ETE'、30); データの複数の挿入
2、レコードが削除
指定された一致するレコードが削除、ID = 1は、ユーザからの削除
ユーザから削除;テーブル内のすべてのデータを削除、
3、変更
更新ユーザーセット名=「ケビン」 ID = 2; 変更されたデータフィールド情報
更新ユーザーセット名=「ジェイソン」 、年齢= 666 ID = 1; 変更されたデータフィールドの複数
4、チェック
SELECT * FROMユーザから;のテーブルのすべてのデータ
のユーザからの選択名、カラム名指定されたクエリの内容を見ますフィールド情報
、ユーザからの選択ID名ここでID = 1又はNAME =「ジェリー」; フィルタ条件情報フィールド
ここで、ID =ユーザからの選択ID名 1とNAME =「ジェリー」。

おすすめ

転載: www.cnblogs.com/Fzhiyuan/p/11369978.html