tata色々な備忘録

データ解析、画像解析、化学分析などなど

Vagrant+VirtualBox環境の構築4(Mysql+CentOS)

MySQL5.6のインストール

参考 http://kurukuru-labo.com/tech/2013/05/centos6-4%E3%81%ABmysql5-6%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B/
http://y-ken.hatenablog.com/entry/how-to-install-mysql5.6.x-with-mroonga-for-centos6

ダウンロード

http://cdn.mysql.com/Downloads/MySQL-5.7/MySQL-shared-compat-5.7.1_m11-1.linux_glibc2.5.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.13-1.linux_glibc2.5.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.13-1.linux_glibc2.5.x86_64.rpm
#mysql-pythonのmysql_configとmysqlclient_r用
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.13-1.linux_glibc2.5.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-shared-5.6.13-1.linux_glibc2.5.x86_64.rpm

/vagrantにコピーしてインストール

$ sudo yum localinstall MySQL-shared-compat-5.7.1_m11-1.linux_glibc2.5.x86_64.rpm
$ sudo yum localinstall MySQL-server-5.6.13-1.linux_glibc2.5.x86_64.rpm
$ sudo yum localinstall MySQL-client-5.6.13-1.linux_glibc2.5.x86_64.rpm
#mysql-pythonのmysql_configとmysqlclient_r用
$ sudo yum localinstall MySQL-devel-5.6.13-1.linux_glibc2.5.x86_64.rpm
$ sudo yum localinstall MySQL-shared-5.6.13-1.linux_glibc2.5.x86_64.rpm

mysqlスタート

$ sudo service mysql start

初期パスワードの確認
XXXXXXXXの部分がパスワード

$ sudo cat /root/.mysql_secret
# The random password set for the root user at Sun Aug 18 01:52:21 2013 (local time): XXXXXXX

ログイン

$ mysql -u root -p
#先ほどのパスワード入力
Enter password: 
#パスワード変更
mysql > SET PASSWORD FOR root@localhost=PASSWORD('NEWPASSWORD');
#反映
mysql> FLUSH PRIVILEGES;