Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

CentOSにMySQLをyumでインストールするまとめ

// デフォルトで入っているMySQLをアンイストールする
$ sudo remove mysql

// 以下を追記する
$ sudo vi /etc/my.cnf
[client]
default-character-set=utf8
[mysqld]
default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

default-storage-engine=INNODB

max_allowed_packet=16M

// ユーザーmysqlでDBをインストールする
$ sudo -u mysql mysql_install_db

// MySQLを起動する
$ sudo /etc/init.d/mysqld start

// rootユーザーでログインを確認する
$ mysql -uroot

$ su -

// サーバー再起動での自動起動を設定する
# chkconfig  mysqld on

# chkconfig --list mysqld
mysqld         	0:off	1:off	2:on	3:on	4:on	5:on	6:off