Centos7.2 で mysql5.7 データベースをインストールするための詳細な手順

Centos7.2 で mysql5.7 データベースをインストールするための詳細な手順

サーバー上の mysql はバージョン 8.0.12 でインストールされており、ローカルのものはバージョン 5.7 です。今日、バージョン 5.7 を削除して再インストールしました。以下は、インストールに必要なすべてのコマンドです。

構成ソース

http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm で実行します。
yum ローカルインストール mysql57-community-release-el7-8.noarch.rpm
# yum repolist が有効 | grep "mysql.*-community.*"

インストール:

yum install mysql-community-server

MySQLを起動する

systemctl start mysqld

自動起動

systemctl で mysqld を有効にする
systemctlデーモンリロード

初期パスワードを取得する

grep '一時パスワード' /var/log/mysqld.log
ウジモ#ZA9nt、Y

ルートパスワードを変更する(mysqlにログインする必要があります)

mysql -u ルート -p
グローバルvalidate_password_policyを0に設定します。
グローバルvalidate_password_lengthを1に設定します。
'admin' によって識別される 'root'@'localhost' ユーザーを変更します。

他のアカウントにリモートログインを許可する

ユーザー 'admin'@'%' を作成します ('admin' によって識別されます)。
*.* のすべての権限を 'admin'@'%' に付与します。
権限をフラッシュする

要約する

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

以下もご興味があるかもしれません:
  • CentOS7 で MySQL 5.7.24 をコンパイルしてインストールする詳細なチュートリアル
  • CentOS VPS に SSH 経由で MySQL をインストールする方法
  • CentOS7.3 での MySQL 8.0.13 のインストールと設定のチュートリアル
  • Centos7 に yum 経由で MySQL をインストールする方法
  • CentOS 7 で yum を使用して MySQL 5.7.20 をインストールする最も簡単な方法
  • Centos7 に mysql 8.0.13 (rpm) をインストールする詳細なチュートリアル
  • CentOS 7.4 にソースコードから MySQL 8.0 をインストールするための詳細なチュートリアル
  • Centos7 への mysql8.0rpm のインストール チュートリアル
  • CentOS 7 環境でソースコードから MySQL 5.7 をインストールする方法
  • Centos7 (linux+nginx+php7.1+mysql5.7) で yum を使用して lnmp をインストールするチュートリアル
  • CentOS7にmysql5.7の解凍バージョンをインストールする方法についての簡潔なチュートリアル
  • Centos7 のインストールと Mysql5.7 の設定

<<:  Linux環境変数の設定戦略の詳細な説明

>>:  Vue3スタイルのCSS変数注入の実装

推薦する

Linux で MySQL データベースのデータ ファイル パスを変更する手順

rpm インストール方法を使用して MySQL データベースをインストールした後、データ ファイルの...

テキストの展開と折りたたみの効果を実現するJavaScript

リスト形式のテキストの展開と折りたたみの実装は参考までに。具体的な内容は以下のとおりです。必要: 1...

MySQLトリガーの使用

目次1. トリガーの紹介1. トリガーとは何ですか? 2. トリガーの特徴2. トリガーを作成する1...

Vue はフォームデータ検証のサンプルコードを実装します

el-form フォームにルールを追加します。データにルールを定義する定義されたルールをel-for...

Tomcat の文字化けしたコードとポート占有の解決方法について簡単に説明します

Tomcat サーバーは、無料でオープン ソースの Web アプリケーション サーバーです。軽量のア...

CSS スタイルで一般的なグラフィック効果を示すサンプルコード

一般的な基本グラフィックと私が遭遇するいくつかの小さなアイコンについて簡単に説明します。以下は CS...

Mysqlリモート接続構成を実装する2つの方法

Mysqlリモート接続構成を実装する2つの方法会社で働いていると、誰かのコンピュータに保存されている...

CSS3 弾性拡張ボックスの詳細な説明

使用フレキシブル ボックスはフロントエンドの Web ページ レイアウトで重要な役割を果たしますが、...

React Hooksを使用する際のよくある落とし穴

React Hooks は React 16.8 で導入された新しい機能で、クラスを使用せずに状態や...

Linux での VMWare15.5 のインストールに関するチュートリアル

Linux に VMWare をインストールするには、公式 Web サイト https://www....

PrometheusとGrafanaを使用したMySQLサーバーのパフォーマンス監視の詳細な説明

概要Prometheus は、HTTP プロトコルを介してリモート マシンからデータを収集し、ローカ...

jsオブジェクトの読み取り速度の詳細な例

1. リテラルとローカル変数へのアクセスは最も高速ですが、配列要素とオブジェクト メンバーへのアクセ...

CSS属性のデフォルト値width: autoとwidth: 100%の違いの詳細な説明

幅: 自動子要素(コンテンツ+パディング+境界線+余白を含む)は、親要素のコンテンツ領域全体を埋めま...

MySQLのMVCCマルチバージョン同時実行制御の実装

1 MVCCとは何かMVCC の正式名称は、マルチバージョン同時実行制御です。データベースへの同時ア...

Linux の特別な権限 SUID、SGID、SBIT の詳細な説明

序文Linux のファイルまたはディレクトリの権限については、通常の rwx 権限についてすべて知っ...