以下コマンドにてインストール
apt-get install mysql-server


MySQL設定ファイルは/etc/mysql配下に格納されている
また、データベースは/var/lib/mysql配下に格納されている


mysqlのバージョンを確認
/etc/init.d/mysql status


まずは、mysqlの起動
/etc/init.d/mysql start


mysqlの言語設定をutf8に変更する*1
1.現状の言語設定を確認
 mysql -u root*2
 show variables like 'char%';

2./etc/mysql配下のmy.cnfで以下の赤文字部分を追記
 [client]
 default-character-set=utf8*3
 [mysqld]
 character-set-server=utf8*4

3.mysqlの再起動
 /etc/init.d/mysql restart

4.項番1のコマンドを利用し言語設定を確認
 filesystemとdir以外全てutf-8になっているはず


rootのパスワード設定*5
 SET PASSWORD FOR root@localhost = PASSWORD('hogehoge*6');
 ※以降ログインの際は"mysql -u root -p"でログインする

*1:文字化け対策。DBという特性から、後で変更するのは大変めんどくさい模様なので、真っ先に設定すべきもの

*2:インストール直後はパスワードが設定されていない

*3:character-set-server=utf8とするとエラーとなる。clientの設定だからと言われるとそれまでなのだが。。

*4:5.1系ではdefault-character-set=utf8が利用できていたが5.5系では利用できなくなっている

*5:mysqlにrootでログインしてからの作業

*6:ここにパスワードを入れる