環境の準備
- アンインストールmariadb
rpm -qa | grep mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
-
MySQLをインストールします
-
yumのソースを取得する(MySQLの公式サイト)
-
ヤムソースをインストールします
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
-
ブーツの各バージョンのステータスを表示
yum repolist all | grep mysql
最新のバージョン8.0は、デフォルトで有効になっています
-
8.0 5.7オープンを無効にします
yum-config-manager --disable mysql80-community yum-config-manager --enable mysql57-community
コマンドのyum-utilsパッケージ、インストールのいずれかのyum-config設定-managerコマンドを解決するために見つけることができません。
yum -y install yum-utils
-
インストールmysqll
yum -y install mysql-community-server
-
MySQLのリモート接続を設定します
-
MySQLのバージョンを確認します
mysql -V
-
カイからのブートを設定&& MySQLを起動します
systemctl start mysqld systemctl enable mysqld
-
デフォルトのパスワードの生成を見ます
grep 'temporary password' /var/log/mysqld.log
-
ログインパスワードの変更
mysql -uroot -p
-
パスワードの変更
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NoPassword564925080!'; mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误.
-
承認されたユーザーリモートログイン
GRANT ALL PRIVILEGES ON *.* TO 'noneplus'@'%' IDENTIFIED BY 'Noneplus564925080!' WITH GRANT OPTION; flush privileges;
-
Open Serverの3306ポート
-
リモート接続