コンテンツ
OracleがMYSQLの開発状況をあまり公開しないため、MYSQLの開発者が代わりに作ったのがmariaDBです。ほぼMYSQL互換です
インストール
sudo apt-get install mariadb-common mariadb-server mariadb-client
インストール時の様子
sudo apt-get install mariadb-common mariadb-server mariadb-client パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libjemalloc1 libmariadbclient18 libmysqlclient18 mariadb-client-5.5 mariadb-client-core-5.5 mariadb-server-5.5 mariadb-server-core-5.5 mysql-common 提案パッケージ: libmldbm-perl libnet-daemon-perl libplrpc-perl libsql-statement-perl libipc-sharedcache-perl mailx mariadb-test tinyca 以下のパッケージが新たにインストールされます: libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libjemalloc1 libmariadbclient18 libmysqlclient18 mariadb-client mariadb-client-5.5 mariadb-client-core-5.5 mariadb-common mariadb-server mariadb-server-5.5 mariadb-server-core-5.5 mysql-common アップグレード: 0 個、新規インストール: 15 個、削除: 0 個、保留: 77 個。 11.3 MB のアーカイブを取得する必要があります。 この操作後に追加で 114 MB のディスク容量が消費されます。 続行しますか? [Y/n] Y 取得:1 http://jp.archive.ubuntu.com/ubuntu/ trusty/main libaio1 i386 0.3.109-4 [6,578 B] 取得:2 http://jp.archive.ubuntu.com/ubuntu/ trusty/main mysql-common all 5.5.35+dfsg-1ubuntu1 [14.1 kB] 取得:3 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-common all 5.5.36-1 [11.2 kB] 取得:4 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe libmariadbclient18 i386 5.5.36-1 [521 kB] 取得:5 http://jp.archive.ubuntu.com/ubuntu/ trusty/main libmysqlclient18 i386 5.5.35+dfsg-1ubuntu1 [590 kB] 取得:6 http://jp.archive.ubuntu.com/ubuntu/ trusty/main libdbi-perl i386 1.630-1 [881 kB] 取得:7 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-client-core-5.5 i386 5.5.36-1 [711 kB] 取得:8 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-client-5.5 i386 5.5.36-1 [968 kB] 取得:9 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe libjemalloc1 i386 3.5.1-2 [72.9 kB] 取得:10 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-server-core-5.5 i386 5.5.36-1 [3,648 kB] 取得:11 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-server-5.5 i386 5.5.36-1 [3,696 kB] 取得:12 http://jp.archive.ubuntu.com/ubuntu/ trusty/main libdbd-mysql-perl i386 4.025-1 [99.6 kB] 取得:13 http://jp.archive.ubuntu.com/ubuntu/ trusty/main libhtml-template-perl all 2.95-1 [65.5 kB] 取得:14 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-client all 5.5.36-1 [11.2 kB] 取得:15 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe mariadb-server all 5.5.36-1 [11.3 kB] 11.3 MB を 7秒 で取得しました (1,417 kB/s) パッケージを事前設定しています ... 以前に未選択のパッケージ libaio1:i386 を選択しています。 (データベースを読み込んでいます ... 現在 168028 個のファイルとディレクトリがインストールされています。) Preparing to unpack .../libaio1_0.3.109-4_i386.deb ... Unpacking libaio1:i386 (0.3.109-4) ... 以前に未選択のパッケージ mysql-common を選択しています。 Preparing to unpack .../mysql-common_5.5.35+dfsg-1ubuntu1_all.deb ... Unpacking mysql-common (5.5.35+dfsg-1ubuntu1) ... 以前に未選択のパッケージ mariadb-common を選択しています。 Preparing to unpack .../mariadb-common_5.5.36-1_all.deb ... Unpacking mariadb-common (5.5.36-1) ... 以前に未選択のパッケージ libmariadbclient18:i386 を選択しています。 Preparing to unpack .../libmariadbclient18_5.5.36-1_i386.deb ... Unpacking libmariadbclient18:i386 (5.5.36-1) ... 以前に未選択のパッケージ libmysqlclient18:i386 を選択しています。 Preparing to unpack .../libmysqlclient18_5.5.35+dfsg-1ubuntu1_i386.deb ... Unpacking libmysqlclient18:i386 (5.5.35+dfsg-1ubuntu1) ... 以前に未選択のパッケージ libdbi-perl を選択しています。 Preparing to unpack .../libdbi-perl_1.630-1_i386.deb ... Unpacking libdbi-perl (1.630-1) ... 以前に未選択のパッケージ mariadb-client-core-5.5 を選択しています。 Preparing to unpack .../mariadb-client-core-5.5_5.5.36-1_i386.deb ... Unpacking mariadb-client-core-5.5 (5.5.36-1) ... 以前に未選択のパッケージ mariadb-client-5.5 を選択しています。 Preparing to unpack .../mariadb-client-5.5_5.5.36-1_i386.deb ... Unpacking mariadb-client-5.5 (5.5.36-1) ... 以前に未選択のパッケージ libjemalloc1 を選択しています。 Preparing to unpack .../libjemalloc1_3.5.1-2_i386.deb ... Unpacking libjemalloc1 (3.5.1-2) ... 以前に未選択のパッケージ mariadb-server-core-5.5 を選択しています。 Preparing to unpack .../mariadb-server-core-5.5_5.5.36-1_i386.deb ... Unpacking mariadb-server-core-5.5 (5.5.36-1) ... Processing triggers for man-db (2.6.6-1) ... mysql-common (5.5.35+dfsg-1ubuntu1) を設定しています ... mariadb-common (5.5.36-1) を設定しています ... 以前に未選択のパッケージ mariadb-server-5.5 を選択しています。 (データベースを読み込んでいます ... 現在 168352 個のファイルとディレクトリがインストールされています。) Preparing to unpack .../mariadb-server-5.5_5.5.36-1_i386.deb ... Unpacking mariadb-server-5.5 (5.5.36-1) ... 以前に未選択のパッケージ libdbd-mysql-perl を選択しています。 Preparing to unpack .../libdbd-mysql-perl_4.025-1_i386.deb ... Unpacking libdbd-mysql-perl (4.025-1) ... 以前に未選択のパッケージ libhtml-template-perl を選択しています。 Preparing to unpack .../libhtml-template-perl_2.95-1_all.deb ... Unpacking libhtml-template-perl (2.95-1) ... 以前に未選択のパッケージ mariadb-client を選択しています。 Preparing to unpack .../mariadb-client_5.5.36-1_all.deb ... Unpacking mariadb-client (5.5.36-1) ... 以前に未選択のパッケージ mariadb-server を選択しています。 Preparing to unpack .../mariadb-server_5.5.36-1_all.deb ... Unpacking mariadb-server (5.5.36-1) ... Processing triggers for ureadahead (0.100.0-16) ... Processing triggers for man-db (2.6.6-1) ... libaio1:i386 (0.3.109-4) を設定しています ... libmariadbclient18:i386 (5.5.36-1) を設定しています ... libmysqlclient18:i386 (5.5.35+dfsg-1ubuntu1) を設定しています ... libdbi-perl (1.630-1) を設定しています ... mariadb-client-core-5.5 (5.5.36-1) を設定しています ... mariadb-client-5.5 (5.5.36-1) を設定しています ... libjemalloc1 (3.5.1-2) を設定しています ... mariadb-server-core-5.5 (5.5.36-1) を設定しています ... mariadb-server-5.5 (5.5.36-1) を設定しています ... * Stopping MariaDB database server mysqld [ OK ] * Starting MariaDB database server mysqld [ OK ] * Checking for corrupt, not cleanly closed and upgrade needing tables. libdbd-mysql-perl (4.025-1) を設定しています ... libhtml-template-perl (2.95-1) を設定しています ... mariadb-client (5.5.36-1) を設定しています ... Processing triggers for ureadahead (0.100.0-16) ... mariadb-server (5.5.36-1) を設定しています ... Processing triggers for libc-bin (2.19-0ubuntu3) ...
実行
mysqld --version mysqld Ver 5.5.36-MariaDB-1 for debian-linux-gnu on i686 ((Ubuntu))
コマンド「mysql」で使用するみたいです