Centos7 に yum 経由で MySQL をインストールする方法

Centos7 に yum 経由で MySQL をインストールする方法

1. MySQLがインストールされているかどうかを確認する

yum インストール済みリスト | grep mysql

もしそうなら、すべてアンインストールしてください

yum -y remove +數據庫名稱

2.MySQLはlibaioに依存しているため、まずlibaioをインストールする必要があります。

yum search libaio # 関連情報を取得する yum install libaio # 依存パッケージをインストールする

3. MySQL Yumリポジトリをダウンロードする

wgetコマンドが見つからない場合は、まずyum install wgetを実行します。

http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm で実行します。

4. MySQL Yumリポジトリを追加する

次のコマンドを実行して、MySQL Yumリポジトリをシステムリポジトリリストに追加します。

yum ローカルインストール mysql-community-release-el7-5.noarch.rpm

5. 追加が成功したかどうかを確認する

yum repolist が有効 | grep "mysql.*-community.*"

6. 有効にするMySQLのバージョンを選択します

MySQLのバージョンを確認して実行する

yum repolist all | grep mysql

最新の安定バージョンは 5.6 であるため、バージョン 5.5 と 5.7 はデフォルトで無効になっていることがわかります。

yum repolist が有効 | grep mysql

現在起動しているMySQLのバージョンを表示する

7. Yum経由でMySQLをインストールする

yum で mysql-community-server をインストールします

YumはMySQLと他のコンポーネント間の依存関係を自動的に処理します

この時点で、MySQL のインストールは完了です。mysql-community-server、mysql-community-client、mysql-community-common、mysql-community-libs の 4 つのパッケージが含まれています。

8. 実行

rpm -qi mysql-community-server.x86_64 0:5.6.24-3.el7

見つからないというメッセージが表示された場合は、インストールしたバージョンに従って手順 7 を実行し、インストールされているバージョンを確認します。

埋め込む

MySQLのインストールディレクトリは/usr/bin/であることがわかります。

MySQL サーバーの起動とシャットダウン

MySQLサーバーを起動する

systemctl start mysqld

MySQLサーバーのステータスを確認する

systemctl status mysqld

MySQLサーバをシャットダウンする

systemctl を停止します。

インストールが成功したかどうかをテストする

マイスク

mysqlコマンドラインインターフェースに入ることができます

ファイアウォール設定(直接オフにできます)

MySQL にリモートでアクセスするには、デフォルトのポート番号 3306 を開く必要があります。

埋め込む

ファイアウォールコマンド --permanent --zone=public --add-port=3306/tcp
ファイアウォールコマンド --permanent --zone=public --add-port=3306/udp
ファイアウォール-cmd --reload 
---------------------

要約する

上記は、編集者が yum 経由で Centos7 に MySQL をインストールするために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • CentOS7 に YUM 経由で MySQL 5.7 をインストールする詳細な手順
  • CentOS 6-7 PHPのyumインストール方法(推奨)
  • yum 経由で CentOS に PHP をインストールするチュートリアル
  • Centos8 で yum を使用して rabbitmq をインストールするチュートリアル
  • Centos8 で yum を使用して mongodb 4.2 をインストールする方法
  • Dockerのyumソースの設定とCentOS7へのインストールの詳細な説明
  • Centos7 YumにPHP7.2をインストールする方法の詳細なチュートリアル
  • CentOS で yum を使用して rabbitmq-server をインストールする方法

<<:  Docker を使用して ELK 環境を迅速にデプロイする方法の詳細な説明 (最新バージョン 5.5.1)

>>:  スケーラブルな列の完全な例を実現するための Ant 設計 Vue テーブル

推薦する

flexとは何か、flexレイアウト構文の詳細なチュートリアル

フレックスレイアウトFlex は Flexible Box の略で、「柔軟なレイアウト」を意味します...

Prometheusコンテナのデプロイメントのための実用的なソリューション

環境ホスト名IPアドレス仕えるプロメテウス192.168.237.137プロメテウス、グラファナノー...

TypeScript における型保護の詳細な説明

目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...

MySQLの累積集計原理と使用例の分析

この記事では、例を使用して、MySQL 累積集計の原理と使用方法を説明します。ご参考までに、詳細は以...

CSS スティッキーフッター実装コード

この記事では、CSS スティッキー フッターの実装コードを紹介し、共有します。詳細は次のとおりです。...

Nginx 静的ファイル サービスの構成と最適化の詳細な説明

ルートディレクトリとインデックスファイルroot ディレクティブは、ファイルの検索に使用するルート ...

HTML テーブル タグ チュートリアル (31): セルの幅と高さの属性 WIDTH、HEIGHT

デフォルトでは、セルの幅と高さはコンテンツに応じて自動的に調整されますが、セルの幅と高さを手動で設定...

フレックスレイアウトの改行スペースでの align-content の使用

1. この記事で実装した効果図は以下のとおりです。レイアウトの右側に Flex レイアウトを使用し、...

Docker-compose チュートリアルのインストールとクイックスタート

目次1. Compose の紹介2. ComposeとDockerの互換性3. Dockerをインス...

Linux で so または実行可能プログラムの依存ライブラリを表示します

Linux で実行可能プログラムまたは so の依存ライブラリを表示します。 Linux の実行可能...

MySQL でデータをクエリし、条件に基づいて別のテーブルに更新する方法の例

この記事では、MySQL が条件に基づいてデータをクエリし、別のテーブルに更新する方法を例を使用して...

MySQL はリレーショナルデータベースですか?

MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべて...

モバイル端末の適応により、px は自動的に rem に変換されます。

まずpostcss-pxtoremをインストールします: npm install postcss-p...

Mysql の一般的なベンチマーク コマンドの概要

mysqlslap共通パラメータの説明–auto-generate-sql システムはテスト用のSQ...

HTML 要素に注釈を付けるときにクラスと ID のどちらが優れているかを分析する

Web ページには、非常に複雑な HTML 構造があります。CSS を使用して関連するスタイルを定義...