ServersMan@VPS(CentOS)にMySQLをインストールする。

ServersMan@VPSCentOS)にMySQLをインストールしてみる。

1.yumMySQLをインストールする

yum install mysql-server

2.ベンチとmysql-develも入れておく

yum install mysql-bench
yum install mysql-devel

3.MySQLをブート時、自動起動するようにする

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

4.MySQLのデフォルト文字セットをUTF-8に変更する

vi /etc/my.cnf
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
init-connect=SET NAMES utf8

5.MySQLを起動確認

/etc/init.d/mysqld start
/etc/init.d/mysqld stop

6.パスワードを設定する

/etc/init.d/mysqld start
mysqladmin -u root password パスワード

7.mysqlで接続してみる

mysql -u root -p

mysql> show variables like 'char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       | 
| character_set_connection | utf8                       | 
| character_set_database   | utf8                       | 
| character_set_filesystem | binary                     | 
| character_set_results    | utf8                       | 
| character_set_server     | utf8                       | 
| character_set_system     | utf8                       | 
| character_sets_dir       | /usr/share/mysql/charsets/ | 
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

キャラクターセットがちゃんとutf8になっている。。。。