5.7をインストール
さくらのクラウドに入っているCentOS7のイメージ特有の問題も混ざっているかもしれません。いずれにせよ、結構トリッキーでした。
まず、最初から入っているリポジトリ情報を消します。
rpm -e mysql-community-release
rpmをダウンロード、インストールします。
MYSQL_VERSION=el7
curl -O http://repo.mysql.com/mysql-community-release-${MYSQL_VERSION}.rpm
rpm -Uvh mysql-community-release-${MYSQL_VERSION}.rpm
5.7のリポジトリのみを有効化します。
/etc/yum.repos.d/mysql-community.repo
[mysql57-community]
:
enabled=1
その後、yumでMySQL本体(サーバ)のインストールが実行できます。
yum -y install mysql-community-server mysql-community-devel
(この後は非推奨です。どうしてもパスワード無しで運用したい方のみ)
パスワード検証用のプラグインを無効化します。
/etc/my.cnf
validate_password=off
rootの初期パスワードは/var/log/mysqld.logに書き出されています。 これを探し出して、サーバにログインし、パスワードを削除(空にセット)します。mysqladminを使う方法では、初期パスワードを入力する際にエラーとなってしまいうまくいきませんでした。
mysql -uroot -p
PASSWORD: (初期パスワード)
mysql> SET PASSWORD FOR root@localhost=PASSWORD('');
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について