FAREX BLOG

Just another WordPress site

22 8月

MySQL :: インストール

Posted in MySql on 22.08.11

1. パッケージ の確認

# rpm -q mysql-server
パッケージ mysql-server はインストールされていません。

 

2. インストール (アップデート)

# yum install mysql-server

 

3. パッケージ の確認

# rpm -qa | grep mysql
mysql-server-5.0.77-4.el5_6.6
mysql-5.0.77-4.el5_6.6

 

4. mysqld起動 します。

# /etc/rc.d/init.d/mysqld start

 

5. /etc/my.cnf編集 します。

文字コードUTF-8 にします。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set = utf8	※

# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so, uncomment this line:
# symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]				※
default-character-set = utf8	※

[mysqldump]			※
default-character-set = utf8	※

 

6. mysqld再起動 します。

# /etc/rc.d/init.d/mysqld restart

 

7. 文字コード を確認します。

# mysql
mysql> ¥s

 

Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8

 

mysql> ¥q

 

8. 初期設定 をします。

# mysql_secure_installation

 

Enter current password for root (enter for none): ※ 未入力

 

Set root password? [Y/n]	※ Y
New password:			※ パスワードを指定
Re-enter new password:		※ パスワードの確認

 

Remove anonymous users? [Y/n] ※ Y

 

Disallow root login remotely? [Y/n] ※ Y

 

Remove test database and access to it? [Y/n] ※ Y

 

Reload privilege tables now? [Y/n] ※ Y

 

9. mysqld起動設定

# chkconfig mysqld on

 

mysqld起動設定 の確認

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

 

MySQL ユーザーの新規作成

tags: , , ,

MySQL :: インストール はコメントを受け付けていません。

Comments are closed.