1.はじめにデータベース
単に、店舗を整理する(データ構造は、データまたはデータの組織との間のリンクを指す)、データベース、データ・ウェアハウスのリポジトリであり、ウェアハウスは、特定のデータ構造に応じた入れ、我々はより多くのデータベースを介して提供することができますデータベース内のデータを管理するためのアプローチ
その私たちに画像を理解しやすく、私たちは同じ性質の倉庫の破片を格納するデータベースとストレージの部屋を追跡し、その差は物事を格納するだけのどこにもない、ユーティリティルームエンティティストアオブジェクト、およびデータがデータベースに格納されているライブ、データベース予備的な理解があります。
特に2000年以降、情報技術の発展と人類社会の持続的進歩と、1950年に生まれ、データベース、データベースは、データの保存と管理だけではない、ユーザーは、データ管理モードの多様に変換する必要がある、データベース多くの種類と機能は、最も単純な形式様々なデータストアから広く種々の態様で使用されてきた大規模なデータベースシステムの大容量データストレージを行うことができるように、存在します。
2.データベースの種
リレーショナル・データベース:ハードディスクベースのストレージは、データベースは複数のテーブルで構成され、データはテーブルに格納されています
オラクル、DB2、SQLServerのは、MySQL、mariadb
非リレーショナルデータベース:の形で格納されたデータ値:メモリベースのストレージ、キー
MongoDBの、Redisの
3.データベース比較の2つのタイプが
4.データストレージ - 行と列
1)番目の列(列):表は、1つ以上の列で構成され、テーブル内のフィールド、列に格納されている部品情報テーブル
各列は、特定の情報を格納します。例えば、顧客テーブルで、ストレージ顧客番号、別の列に格納された顧客名、及び各列に格納されたアドレス、市、州、郵便番号。データベース内の各列は、対応するデータ・タイプを有し、列のデータ・タイプを記憶することができるデータの種類を定義します。列番号を格納する場合、例えば、数値データ・タイプが使用されるべきです。列ストア日付場合は、テキスト、プロンプトが、あなたは適切なデータ型で金額を指定する必要があります。
2)番目の行(行):表のレコード
スプレッドシートのようなグリッドのようなテーブル、垂直列がテーブルのグリッド列の行である行のテーブルに格納されたデータは、テーブルの水平方向の行です。例えば、顧客の行を格納することができる各テーブルの顧客数は、テーブル内の行の数は、表に記録されています。
注:NULLは、SQLにおけるヌル値(値なし)を指すために使用される、NULL、列がNULLを許可するように定義されている場合、行を挿入または更新は、列のデータを無視することができる場合。
5.mariadbインストール
インストールソースの設定mariadb10.3バージョン
[mariadb]
名前= MariaDB
BASEURL = http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
gpgkey =のhttp://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
6.データベースのチェック
1)ショーのデータベース;#表示データベース
2)のmysqladminの--version位データベースのバージョンを表示します
#ビューは、データベースの状態を作成すること; 3)データベースのMySQLを作成示し、
4)どのライブラリDB_NAME#の使用を使用します
5)mysql_secure_installation番号データベースの初期化は、パスワードを設定しました
6)ショーテーブル#ビューのテーブル
7.データベースを変更します。
1)TEST03#データベースの作成データベースを作成します
2)データベースTEST03#はデータベースを削除ドロップ
3)データベースライブラリ名のデフォルト文字セットを変更する= UTF8;#データベースのデフォルトの文字セットを変更
4)データベースTESTDB・キャラクタ・セットUTF8を作成し、データベースを作成するときに#がデフォルトの文字セットを変更します
8.ユーザー管理
1)選択ユーザー();#現在のユーザーを表示します
(任意のホスト上の権限を削除)、#AAAの照会に追加、作成、更新、2)選択付与、「%」@「AAA」にtest03.gradeに、更新、削除を作成します
3)「%」@「AAA」にtest03.grade上のすべての権限を付与し、最高権威のAAAグレードのテーブルへ#)は、任意のホスト上で(TEST03データベースを提供します
#表示AAAのユーザーの権限(rootユーザ); 4) 'AAA' のための助成金を表示
5)*「AAA」@「%」から;.#AAAは任意のデータベース内の任意のテーブルに最高の権威を回復*上のすべてを取り消します
6)助成金#視聴権を表示
継続するには