■MariaDBのインストールCentOS7よりデータベースサーバのMySQLがMariaDBに置き換えられました。名前は全く違いますが実質的なSQLサーバという意味ではあまり差はないようです。MariaDBはyumからインストールを行います。mariamariadb-server-5.5.37-1.el7_0.x86_64mariadb-5.5.37-1.el7_0.x86_64mariadb-libs-5.5.37-1.el7_0.x86_64設定ファイルは/etc/my.cnfになり、/etc/my.cnf.d以下の設定ファイルがインクルードされる形となっています。この中で/etc/my.cnfを編集し文字コードを設定しておきます。http://fedoraproject.org/wiki/Systemdcharacter-set-server=utf8systemctlコマンドでmariadbを有効にしてから起動します。mariadb.service続いてMariaDBの初期設定を行います。初期セットアップコマンドがあり対話形式に進めていきますので、それを実行します。rootパスワードを設定するところのみ入力する必要がありますが、その他についてはそのままEnterで大丈夫です。MariaDB!■MariaDBでユーザ作成MariaDBにログインし、データベース操作を行うには以下のようにコマンドを実施します。下記では最初に設定したrootユーザでログインしています。[(none)]&gt;インストール直後のユーザ一覧を表示するSQL文が以下となります。初期ではrootのみですがホスト名は複数登録されています。MariaDBのユーザはユーザ名@ホスト名がセットとなり一意に識別されます。ホスト名はいずれも自ホストのことなので自身から接続してくるrootユーザということになります。sec)以下はデータベースtestに対して全ての権限を持ったユーザunix@localhostを登録する例です。'password';以下はユーザunix@localhostを削除するコマンドです。ユーザ自身を削除するのではなく、権限を先に削除してからユーザを削除します。以下のコマンドでデータベースtestを作成します。test;作成したデータベースを確認してみます。|+--------------------+指定のデータベースに移動し、テーブルの作成等を行ってみます。|+----------------+作成したテーブルにデータを登録してみます。|+------+---------------------------+登録したデータを更新してみます。sec)テーブルに登録されたデータを削除し、削除されたのを確認してみます。sec)さらにテーブル自身を削除してみます。showコマンドでみたときにEmptyとなっていることを確認します。sec)データベース自体を削除する際も同様のやりかたです。|+--------------------+■MariaDBのバックアップとリストアmysqldumpコマンドを使ってデータベースのバックアップを行います。これについてはMySQLと同様です。下記では対話形式でパスワードを入力していますが、-pオプションを--password='*****'に置き換えることも可能です。password:[rootパスワード入力]上記でバックアップしたファイルを元にリストアをするコマンドが下記となります。