4.mysql基礎

A.基本的なデータベース

1.データベースの概念

データベース:データウェアハウスを保存します

データベース・タイプ:階層型データベース(コンビニエンスストア、非常に遅いクエリ)、ネットワークデータベース(クエリ早く、ストレージが便利ではない)、リレーショナルデータベース(行と保存されたデータの列)

2.リレーショナルデータベース

共通データベース商用データベース:オラクル、SQLServerの、DB2、Sybaseの

                       オープンソースデータベース:MySQLの、SQLLite

 関係3.MySQLデータベースサーバ、データベースとテーブル

いわゆるデータベース・サーバーのインストール、唯一のマシンは、データベース管理プログラムが搭載され、ハイパーバイザーは、複数のデータベースを管理することができ、一般的な開発者は、アプリケーションごとにデータベースを作成します。

一般的にデータのプログラムの実体を保存するために、アプリケーション内のデータエンティティを保持するために、データベース内の複数のテーブルを作成します。

リレーショナルデータベースサーバ、データベース・テーブル、および示されているように:

 

 データはデータベースに保存されています

 

4.SQL言語

構造化照会言語、構造化照会言語

非手続き型言語(つまり、文は次の文とは関係がない上)

米国規格協会(ANSI)および国際標準化機構(ISO)は、標準SQLを開発しました。

SQL言語のスキルを強化するため、メーカーは言語のプロセスの機能を強化します

  • このような処理能力のOracleのPL / SQLプロシージャとして
  • SQL Serverのは、Sybase的T-SQL
  • SQLは、リレーショナルデータベースにアクセスするために使用される言語である、クエリ機能は4つの側面、定義されたリレーショナル・データベースを制御し、操作しています。

  二.SQLの文-----ライブラリ、テーブル操作

1.データベースを作成します。

 CREATE   DATABASEを  [ NOTが存在する場合]  DB_NAME  [ create_specification [、create_specification ] ...] 
create_specification:     7 
[ DEFAULT ]  CHARACTERの SETの charset_nameには   |    [ DEFAULT ]  COLLATEの COLLATION_NAME

文字セットは:データベースで使用される文字セットを指定します。

COLLATE:方法指定されたデータベース・キャラクタ・セットを比較

ビューMySQLの保管場所:ショー、株式会社フリー「%のDATADIRの%」のような変数の参加 ; Z

あなたは、このデータベースのためにいくつかの設定を表示することができますmysqlデータベースを保存するために、このファイルを表示することができます

例 

データベースの名前を作成Mydb1。

作成し たデータベース mydb1を。

MYDB2データベースを設定し、使用するUTF8文字を作成します。

作成し たデータベース MYDB2の文字 セット GBKを。

mydb3データベースで使用するUTF8文字セットと照合を作成します。

作成する データベース mydb3 文字 セットのutf8コレートutf8_binを

2.ビュー、データベースを削除

    表示データベース声明

SHOWの DATABASES

表示データベース作成文

SHOW DATABASEのCREATE DB_NAMEを

データベースDELETEステートメント DROP DATABASEが   [ IF EXISTSは DB_NAME]を

おすすめ

転載: www.cnblogs.com/xuwangqi/p/11294718.html