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

黄舟
リリース: 2017-09-26 10:21:07
オリジナル
1153 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!