MariaDBについて使用
表記の件について使用する機会があった為、備忘録
MariaDBとは...
MySQLの派生として開発されているオープンソースソフトウェアのこと。
MySQLとの互換性がある。
AWSのデプロイ環境のAmazon Linux 2では本番環境としてMariaDBを使用していく。
以下、ターミナルのEC2内で実行
●インストール
ターミナルにて
% yum install mysql56-server mysql56-devel mysql56 mariadb-server mysql-devel
※SQLのバージョンにもよるが、今回はこちらを使用
●起動
sudo systemctl start mariadb
●確認
sudo systemctl status mariadb
●実行
mysql -u root -p
・DB確認
MariaDB [(none)]> show databases;
・データベースの選択
MariaDB [(none)]> use データベース名;
・データベースの中身を確認
MariaDB [データベース名]> show テーブル名;
・カラム情報を取得
MariaDB [データベース名]> show columns from テーブル名;
今回はデータの削除とカラムの追加を実施
・データ一括削除
MariaDB [データベース名]> delete from テーブル名;
・カラムの追加
MariaDB [データベース名]> alter table テーブル名 add カラム名 データ型;
実施後はカラム名取得で確認を忘れずに実施する。