Ubuntu 12.04.4 にMySQL5.6をdebパッケージからインストール
ここからダウンロード。Debian Linuxから選ぶ。 http://dev.mysql.com/downloads/mysql/
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16-debian6.0-x86_64.deb
インストール
sudo dpkg -i mysql-5.6.16-debian6.0-x86_64.deb sudo apt-get upgrade sudo apt-get install libaio1
ユーザ追加
sudo groupadd mysql sudo useradd -r -g mysql mysql sudo chown -R root:root /opt/mysql sudo chown -R mysql:mysql /opt/mysql/server-5.6
MySQL初期設定
sudo install -o mysql -g mysql -d /data/mysql sudo -u mysql /opt/mysql/server-5.6/scripts/mysql_install_db --user=mysql --datadir=/data/mysql
設定ファイル。MySQL5.6で文字コードの設定方法などが変わっているようなので、要確認
sudo vi /etc/my.cnf [mysqld] basedir = /opt/mysql/server-5.6 datadir = /data/mysql
パスを通す。
sudo vi /etc/profile.d/mysql.sh PATH="/opt/mysql/server-5.6/bin:$PATH" MANPATH="/opt/mysql/server-5.6/man:$MANPATH"
実行権限。実行するだけでは有効にならない。再度ログインが必要。
sudo chmod 755 /etc/profile.d/mysql.sh
実行する
mysql
セキュリティ対策。rootのパスワードの設定と不要なテーブルを削除。
mysql_secure_installation
参考 http://ledsun.hatenablog.com/entry/2013/06/26/184850 http://weblog.riywo.com/post/35522896526