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データベースの管理者パスワードを忘れた場合の解決策

推薦する

goaccess を使用して nginx ログを分析する詳細な方法

最近、goaccess を使って nginx ログを分析したいのですが、nginx ログの設定形式が...

効率的な視覚化Nginxログ表示ツール

目次導入インストール表示フィールドフィルターソートキー導入Rhit は、標準フォルダー (gzip ...

MySQL ストアド プロシージャと共通関数のコード分析

mysql ストアド プロシージャの概念:特定のタスク (クエリと更新) を実行できる、データベース...

Apache Bench で Web ストレス テストを実装する方法

1. Apache Benchの紹介ApacheBench は、Apache サーバーに付属する W...

Windows での MySQL 8.0.13 解凍バージョンのインストール グラフィック チュートリアル

この記事では、参考までにMySQL 8.0.13のインストールグラフィックチュートリアルを紹介します...

数千万のMySQLデータ量を素早くページ分割する方法

序文バックエンド開発では、一度に大量のデータがロードされ、メモリやディスク IO のオーバーヘッドが...

CSS における @ の使用法の概要 (例と説明付き)

@ ルールは、CSS の実行または動作に関する指示を提供する宣言です。各宣言は @ で始まり、その...

Linux の 5 ステップ ビルド カーネル ツリー

目次0. システムに付属するカーネルツリー1. 環境設定最初のステップステップ2 2. ソースコード...

CSSは左固定と右適応のレイアウト方法を実現します

1. フローティングレイアウト1. 最初に固定幅の div をフロートさせます。ドキュメントフローか...

HTML+CSSを使用してTG-visionホームページを作成する方法

今回はHTML+CSSレイアウトを使用して、TG-vision Shuanghui Mediaのホー...

jsはショッピングサイトの虫眼鏡機能を実現します

この記事では、ショッピングサイトの虫眼鏡機能を実現するためのjsの具体的なコードを紹介します。具体的...

LinuxにComposerをインストールする方法

1. インストールスクリプト(composer-setup.php)を現在のディレクトリにダウンロー...

MySQL 5.5 で範囲パーティションを追加および削除する例

導入RANGE パーティション分割は、指定された連続した間隔範囲に基づいています。RANGE の初期...

nginx で第 3 レベルドメイン名を設定する方法の例

問題の説明nginx を設定することで、異なるポートを介して異なる Web アプリケーションにアクセ...

editplus の Zen コーディング例コードの説明

たとえば、次のように入力します。 XML/HTML コードdiv#ページ>(div#ヘッダー&...