|
[ CentOS/MySQL ] MySQL5 rpm インストール †
MySQL5 rpm ファイル ダウンロード †[admin@linux ~]$ mkdir mysql
[admin@linux ~]$ cd mysql
[admin@linux mysql]$ wget ftp://ftp.riken.jp/Linux/centos/4/centosplus/i386/RPMS/mysql*
--15:05:50-- ftp://ftp.riken.jp/Linux/centos/4/centosplus/i386/RPMS/mysql*
=> `.listing'
ftp.riken.jp をDNSに問いあわせています... 134.160.38.1
ftp.riken.jp|134.160.38.1|:21 に接続しています... 接続しました。
~ 中略 ~
[admin@linux mysql]$
perl-DBD-MySQL ダウンロード †[admin@linux ~]$ wget ftp://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/perl-DBD-MySQL*
--15:18:40-- ftp://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/perl-DBD-MySQL*
=> `.listing'
ftp.riken.jp をDNSに問いあわせています... 134.160.38.1
ftp.riken.jp|134.160.38.1|:21 に接続しています... 接続しました。
~ 中略 ~
[admin@linux ~]$
MySQL5 インストール †[admin@linux mysql]$ su - Password: [root@linux ~]# cd /home/admin/mysql [root@linux mysql]# rpm -ihv mysql-5* ←■ mysql5 インストール Preparing... ########## [100%] 1:mysql ########## [100%] [root@linux mysql]# rpm -ihv mysqlclient14* ←■ mysqlclent インストール Preparing... ########## [100%] 1:mysqlclient14 ########## [100%] [root@linux mysql]# rpm -ihv perl-DBD-MySQL* ←■ perl-DBD-MySQL インストール Preparing... ########## [100%] 1:perl-DBD-MySQL ########## [100%] [root@linux mysql]# rpm -ihv mysql-server-5* ←■ mysql-server5 インストール Preparing... ########## [100%] 1:mysql-server ########## [100%] [root@linux mysql]# rpm -ihv mysql-devel* ←■ mysql-devel インストール Preparing... ########## [100%] 1:mysql-devel ########## [100%] [root@linux mysql]# MySQL設定ファイル編集 /etc/my.cnf †/etc/my.cnf バックアップ †[root@linux ~]# cp -a /etc/my.cnf /etc/my.cnf.org [root@linux ~]# /etc/my.cnf 編集 †デフォルト文字コード追記
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # 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 ←■ デフォルト文字コード設定する場合は追記 [mysql.server] user=mysql basedir=/var/lib default-character-set = utf8 ←■ デフォルト文字コード設定する場合は追記 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid MySQL 起動設定 †MySQL 自動起動確認 †[root@linux ~]# chkconfig --list mysqld mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off ←■ 自動起動がOFFになっている [root@linux ~]# chkconfig mysqld on ←■ 自動起動ONにする [root@linux ~]# chkconfig --list mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off ←■ 自動起動再確認 [root@linux ~]# MySQL 起動・停止 †[root@linux ~]# /etc/rc.d/init.d/mysqld start ←■ MySQL 起動 MySQL を起動中: [ OK ] [root@linux ~]# /etc/rc.d/init.d/mysqld restart ←■ MySQL 再起動 MySQL を停止中: [ OK ] MySQL を起動中: [ OK ] [root@linux ~]# /etc/rc.d/init.d/mysqld stop ←■ MySQL 停止 MySQL を停止中: [ OK ] [root@linux ~]# |