Ubuntu14.04を使ってみる – MYSQL互換なソフトmariaDBをインストールする

スポンサーリンク

コンテンツ


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」で使用するみたいです