mariadbデータベースインフラストラクチャ

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)助成金#視聴権を表示

 

 

継続するには

おすすめ

転載: www.cnblogs.com/Agnostida-Trilobita/p/11122487.html