この記事を参考にMySQLからMariaDBへの切り替えした。
http://qiita.com/pb_tmz08/items/9cddfccc6615d1a089f2
はまりかけたこと。
sudo apt-get install mariadb-server-10.0 mariadb-common mariadb-client
のコマンド実行の際に、my.cnfを上書きするか聞かれるので、
「D」オプションで、差分を軽く確認し、
他のタブで、my.cnfをバックアップする。
その場は、そのまま「Y」で上書きインストールした後に、
あとで、オリジナルとの差分をmy.cnfに入れてmysqlの再起動。
自分の差分は、文字コードの設定とbind-adressのコメントアウトのみ。
ただし、[client]
のdefault-character-set = utf8
の設定を
[mysqld]
に書いてしまい再起動に失敗する事態に陥ったので気をつけよう。
...
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
default-character-set = utf8
...
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc_messages_dir = /usr/share/mysql
lc_messages = en_US
skip-external-locking
character-set-server = utf8
skip-character-set-client-handshake
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
念のため再起動方法
sudo /etc/init.d/mysql restart