CentOS7 は rpm を使用して MySQL 5.7 をインストールするチュートリアル図

CentOS7 は rpm を使用して MySQL 5.7 をインストールするチュートリアル図

1. 4つのrpmパッケージをダウンロードする

mysql-コミュニティクライアント-5.7.26-1.el7.x86_64.rpm
mysql-コミュニティ-共通-5.7.26-1.el7.x86_64.rpm
mysql-コミュニティライブラリ-5.7.26-1.el7.x86_64.rpm
mysql-コミュニティサーバー-5.7.26-1.el7.x86_64.rpm

Thunderでダウンロードする場合は、まず対応するrpmダウンロードパスを見つける必要があります。

まず、ブラウザでMySQLの公式Webサイトを開きます: https://dev.mysql.com/downloads/mysql/5.7.html

開いたインターフェースで、キーボードの F12 キーを押して開発者ツールを開きます。開いた後は次のようになります。

公式ウェブサイトで対応するバージョンを見つけてください:

クリックして直接ダウンロードしてください:

ダウンロード パスは開発者ツールで確認できます。

以下は、4 つの myql5.7 rpm パッケージのパスです。Xunlei を直接開いてダウンロード パスを入力すると、ダウンロードできます。他のバージョンでも同じ方法を使用できます。

https://cdn.mysql.com//ダウンロード/MySQL-5.7/mysql-community-server-5.7.26-1.el7.x86_64.rpm

https://cdn.mysql.com//ダウンロード/MySQL-5.7/mysql-community-client-5.7.26-1.el7.x86_64.rpm

https://cdn.mysql.com//ダウンロード/MySQL-5.7/mysql-community-common-5.7.26-1.el7.x86_64.rpm

https://cdn.mysql.com//ダウンロード/MySQL-5.7/mysql-community-libs-5.7.26-1.el7.x86_64.rpm

2. rpmをLinuxにアップロードする

ここではxshellを使用していますが、xftpはインストールされていません

sftp で put コマンドを入力し、ダウンロードした rpm パッケージを選択してアップロードします。

3. インストール

アップロードされたrpmは次のとおりです。

rpm -ivhmysql-community-****-5.7.26-1.el7.x86_64.rpm--force --nodepsでインストールします。*** は common、libs、client、server を表します。

インストール順序: common-->libs-->client-->server

--force --nodeps がない場合、警告が表示されます:

warning: mysql-community-common-5.7.26-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

4. 構成

mysql サービスを開始します。

[root@localhost ~]# サービスmysqldを起動します
/bin/systemctl start mysqld.service にリダイレクトします
[root@localhost ~]#

初期パスワードを見つけます:

[root@localhost ~]# cat /var/log/mysqld.log |grep パスワード
2019-06-02T08:39:38.448115Z 1 [注記] root@localhost の一時パスワードが生成されます: dLZMCRv?s2q)
2019-06-02T08:40:41.870130Z 2 [注記] ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード使用: NO)

mysqlにログインします:

[root@localhost ~]# mysql -u root -p

パスワードは上記のdLZMCRv?s2qです)

ルートパスワードを変更します。

mysql> alter user 'root'@'localhost' identified by 'newpasswd';

リモート接続を許可する:

mysql> GRANT OPTION を指定して、'newpasswd' によって識別される 'root'@'%' に *.* のすべての権限を付与します。
mysql> エントリをフラッシュします。

ファイアウォールをオフにします。

[root@localhost ~]# systemctl stop firewalld.service

要約する

上記は、編集者が紹介した Centos7 で rpm を使用して mysql5.7 をインストールする方法のチュートリアル図です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Centos7.2.1511 に jdk1.8.0_151 と mysql5.6.38 をインストールする方法
  • Centos7にmysql5.6をインストールする方法
  • Centos7 インストール mysql5.6.29 シェル スクリプト
  • Centos7 環境でソースコードから mysql5.7.16 をインストールする方法の詳細な説明
  • Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法
  • Centos7 のインストールと Mysql5.7 の設定
  • Centos7 (linux+nginx+php7.1+mysql5.7) で yum を使用して lnmp をインストールするチュートリアル
  • Centos7 で yum を使用して Mysql5.7.19 をインストールする詳細な手順
  • Linux の Centos7 に Mysql5.7.19 をインストールする詳細なチュートリアル
  • Alibaba Cloud Centos7.3 インストール mysql5.7.18 rpm インストール チュートリアル
  • CentOS7 サーバーでの apache、php7、mysql5.7 のインストールと構成コード
  • Centos7 環境でバイナリ インストール パッケージから mysql5.6 をインストールする方法の詳細な説明

<<:  React 合成イベントの説明

>>:  MySQLデータベースの管理者パスワードを忘れた場合の解決策

推薦する

Chrome をクラッシュさせる CSS コードの行

一般的な CSS コードでは、UI レイアウトや互換性に関して軽微な問題が発生するだけです。しかし、...

Alibaba CloudがCloud Shieldから無料のSSL証明書(https)を申請

プロジェクトでは https サービスを使用する必要があるため、Alibaba Cloud では無料...

ES5とES6の違いを分析する

目次概要関数シグネチャオプションパラメータ非厳密モード例外処理実用要約する概要ご存知のとおり、ES6...

ウェブページの背景画像を伸ばす2つの方法

解決策は2つあります。 1つはCSSで、background-size:coverを使用して画像の伸...

MySQL データベース設計 3 つのパラダイム例分析

3つのパラダイム1NF: フィールドは分離不可能です。 2NF: 主キーがあり、非主キー フィールド...

初心者のための HTML コーディングガイドライン 30 選

1. HTMLタグは常に閉じる前のページのソース コードでは、次のような記述がよく見られます。 &l...

バランスの取れたデジタルスクロール効果を実現するJavaScript

目次1. 実施の背景2. 実装のアイデア3. 実施プロセス1. 実施の背景先週、ユーザーがタスクを完...

nginx を使用した負荷分散モジュールの解釈

目次負荷分散に nginx を使用するための 2 つのモジュール:アップストリームはロードノードプー...

Vue ディレクティブ v-html と v-text

目次1. v-text テキストレンダリング命令2. v-html 1. v-text テキストレン...

MySQL インデックス失敗の原理

目次1. インデックス失敗の理由2. インデックスの秩序が崩れる状況を見てみましょう。 - インデッ...

MySQL 5.7.19 Winx64 ZIP アーカイブのインストールと使用に関する問題の概要

今日はMySQLのインストール方法を学びましたが、その過程でいくつか問題が発生しました。関連記事をい...

HTML テーブルの行間隔を変更する方法の例

HTML テーブルを使用する場合、行間隔を変更する必要がある場合がありますが、余白、パディング、折り...

MySQLとNavicatプレミアムのインストールと設定の詳細な手順

前提条件: Mac、zsh がインストールされ、bash のときに mysql がダウンロードされ、...

XHTML言語のデフォルトCSSスタイル

html、アドレス、引用ブロック、本文、dd、div、 dl、dt、フィールドセット、フォーム、フレ...

Alibaba Cloud Ubuntu 16.04でpptpdサービスを構築する方法

1. PPTP VPNを構築するには、ポート1723とGREプロトコルを開く必要があります。 1. ...