CentOS6.5にrpmでMySQL5.7.16をインストール

1.rpmのダウンロード
http://dev.mysql.com/downloads/mysql/
ファイル名
mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar

2.インストール
mysqlがインストールするかどうかをチェック
#rpm -qa | grep -i mysql
#yum -y remove mysql

ユーザとグループの作成
#groupadd mysql
#useradd -r -g mysql mysql
rpmのインストール
#tar -xf mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar
#rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
#rpm -ivh mysql-community-libs-5.7.16-1.el6.x86_64.rpm
#rpm -ivh mysql-community-client-5.7.16-1.el6.x86_64.rpm
#rpm -ivh mysql-community-server-5.7.16-1.el6.x86_64.rpm

3.基本設定
#service mysqld stop
mysqld_safeで起動
mysqld_safe –user=root –skip-grant-tables –skip-networking &
mysql -u root

パスワードの設定
update user set authentication_string=PASSWORD('test12345′) where user=’root’;
flush privileges;
quit

リモートホストからのアクセス権限の許可
mysqld_safe –user=root –skip-networking &
mysql -u root -p
SET PASSWORD = PASSWORD(' new password’);
ALTER USER 'root’@’localhost’ PASSWORD EXPIRE NEVER;
flush privileges;
quit;

GRANT ALL PRIVILEGES ON *.* TO 'root’@’%’ IDENTIFIED BY 'mypassword’ WITH
GRANT OPTION;
mysql再起動:
service mysqld restart

MySQL

Posted by arkgame