超簡易的 MariaDB インストールと設定

超簡易的なMariaDBのインストール・設定など、
自分なりのメモです。

CentOS7.2の場合

●パッケージのインストール


# yum -y install mariadb mariadb-server php-mysqlnd

●自動起動などの設定


# systemctl enable mariadb
# systemctl start mariadb
# systemctl status mariadb

●mariadb初期設定
・mariadbのrootパスワード設定


# /usr/bin/mysqladmin -u root password ‘mariadbのrootパスワード’

・mariadb rootログイン確認


# mysql -u root -p

・データーベース名・ユーザー名・パスワードの設定
例:
  データーベース名 aaa_db
  ユーザー名 bbb
  パスワード 1234


MariaDB [(none)]> DROP DATABASE `aaa_db`;
MariaDB [(none)]> DELETE FROM mysql.user WHERE user=’bbb’;
MariaDB [(none)]> FLUSH PRIVILEGES;

MariaDB [(none)]> CREATE DATABASE `aaa_db` DEFAULT CHARACTER SET utf8;

MariaDB [(none)]> GRANT ALL ON aaa_db.* to bbb@localhost identified by ‘1234’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT

・登録したユーザー名でログインできるか確認


# mysql -u bbb -p

・そのユーザー名でデーターベースが登録されているか確認


MariaDB [(none)]>SHOW DATABASES;

・MariaDB終わり


MariaDB [(none)]> EXIT

おしまい