ホームページ  >  記事  >  データベース  >  yum を使用して Mysql5.7.19 を Centos7 にインストールする方法

yum を使用して Mysql5.7.19 を Centos7 にインストールする方法

黄舟
黄舟オリジナル
2017-09-26 10:21:071120ブラウズ

この記事では、yum を使用して Mysql5.7.19 を Centos7 にインストールする詳細な手順を主に紹介します。編集者が非常に優れていると考えたので、参考として共有します。エディターに従って見てみましょう

mysql が mariaDB に置き換えられているため、Centos7 の yum ソースにはデフォルトで mysql が含まれていません。

まず、mysql のリポジトリ ソースをダウンロードします。mysql 公式 Web サイトにアクセスして、最新のリポジトリ ソース アドレスを見つけます。

アドレス:

https://dev.mysql.com/downloads/repo/yum /

Start Linux でリポジトリ ソースをダウンロードします


//下载mysql rpm包
# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

//安装mysql rpm包
# rpm -ivh mysql57-community-release-el7-11.noarch.rpm

//安装mysql
# yum install mysql-community-server

インストールが成功したら、mysql サービスを再起動する必要があります。


# service mysqld restart

新しくインストールされた Mysql5.7 は root パスワードをランダムに生成します。まずこのランダムなパスワードを見つけてから、新しいパスワードを変更する必要があります。 grep コマンドを使用して、ランダムな root パスワードを見つけることができます。


[root@local bin]# grep "password" /var/log/mysqld.log
2017-09-24T08:03:30.664086Z 1 [Note] A temporary password is generated for root@localhost: 8A3xwbk8_P1A

ランダムなパスワードを使用してmysqlにログインしてください


[root@local bin]# mysql -uroot -p
Enter password:

入力後にrootパスワードをリセットしてください


mysql> SET password=PASSWORD("mysql123");
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

上記のエラーがある場合は、パスワードの設定が単純すぎることを意味します。パスワード設定ルールには、数字、大文字、小文字、文字列を含める必要があります。

最後に外部ネットワークへのログイン権限を付与します。usernameはユーザー名、passwordはログインパスワードです

​​


mysql>grant all privileges on *.* to username@'%' identified by 'password';

以上がyum を使用して Mysql5.7.19 を Centos7 にインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。