CentOS7.5 MySQLのインストールチュートリアル

CentOS7.5 MySQLのインストールチュートリアル

1. まずシステムにmysqlがインストールされているかどうかを確認します

rpm -qa | grep mysql

2. mysqlリポジトリソース(5.7)をダウンロードする

実行ファイル: mysql57-community-release-el7-10.noarch.rpm

エラーが次の場合: -bash: wget: コマンドが見つかりません

プラグインをインストールする  yum -y install wget

3. mysql-community-release-el7-5.noarch.rpmパッケージをインストールします。

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

4. MySQLをインストールする

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

5. MySQLパスワードをリセットする

図に示すように、MySQL の実行ステータスを確認します。

systemctl ステータス mysqld.service

この時点で、MySQL は正常に実行され始めていますが、MySQL に入るには、まず root ユーザーのパスワードを見つける必要があります。次のコマンドを使用して、ログ ファイルでパスワードを見つけることができます。

grep "パスワード" /var/log/mysqld.log

次のコマンドを使用してデータベースに入ります。

mysql -uroot -p

初期パスワードを入力します (上の画像の末尾の Es9akjRtrd<4)。MySQL ではデータベースを操作する前にパスワードを変更する必要があるため、この時点では何もできません。

ALTER USER 'root'@'localhost' を '新しいパスワード' で識別します。

「新しいパスワード」を設定したいパスワードに置き換えます。注意: パスワードには、大文字と小文字、数字、特殊記号 (、/';: など) を含める必要があります。そうしないと、構成が失敗します。

6. MySQLサービスを再起動する

サービスmysqldを再起動

次に、ルート アカウントのリモート接続パスワードを設定します。アカウントとパスワードは両方ともルートです。

 mysql -u ルート -p

*.* のすべての権限を、" your password " で識別される root@"%" に付与します。

サーバーを再起動します

サービスmysqldを再起動

7. 外部ネットワークツールを使用してMySQLに接続する

MySQLに接続するためのユーザー名とパスワードは両方ともrootです

ファイアウォールをオフにする

systemctl 停止 ファイアウォールd.service

CentOS7.5 への MySql のインストールに関するこの記事はこれで終わりです。CentOS7.5 への MySql のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • CentOS7.5 の MySQL8.0.19 のインストールチュートリアルの詳細な手順
  • CentOS7.5 は mysql_multi を使用して MySQL5.7.28 の複数インスタンスをインストールします (詳細説明)
  • Centos7.5 は mysql5.7.24 バイナリ パッケージの展開をインストールします

<<:  カンマで区切られたmysqlの分割関数の実装

>>:  キャッシュサーバーを構築するためのMemcached方式

推薦する

Docker で FastDFS ファイル システムを構築する (マルチイメージ チュートリアル)

目次FastDFSについて1. 画像を検索する2. イメージをインストールする3.1. 必要なディレ...

サーバーから返される14の一般的なHTTPステータスコードの詳細な説明

HTTP ステータス コードステータス コードは 3 桁の数字と理由フレーズ (最も一般的なもの: ...

awk でのループの使用

同じコマンドを複数回実行するさまざまな種類のループについて学習しましょう。 awk スクリプトには、...

Node.jsはMySQLデータベースの実戦記録を追加、削除、変更、チェックします

目次プロジェクトでデータベースを操作する3つのステップデータベースを操作するための具体的な手順1: ...

CSSメディアクエリのアスペクト比を小さくする方法

CSS メディア クエリには非常に便利なアスペクト比、aspect-ratio があり、幅と高さを直...

MySQLデータベース移行により、大量のデータを迅速にエクスポートおよびインポートできます

データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...

CSS3 はアニメーション属性を使用してクールな効果を実現します (推奨)

animation-name アニメーション名。複数のアニメーションがバインドされていることを示す...

CocosCreator システムイベントがどのように生成され、トリガーされるかについての詳細な説明

目次環境まとめモジュール機能関連文書ソースコード分析CCGame.js CCInputManager...

CentOS 7.4 64 ビット版に MySQL 8.0 をインストールして設定するための詳細な手順

ステップ1: MySQL YUMソースを取得するMySQLの公式サイトにアクセスして、RPMパッケー...

Linux 上の Vim で色とテーマを変更する方法

Vim は Linux でよく使用されるテキスト エディターです。 Vim は、Sublime や ...

MySQL トランザクション分離レベルの詳細

serializableシリアル化(問題なし)トランザクションは順次実行する必要があります。前のトラ...

MySQL データベースの鉄則 (要約)

適切なデータベース仕様は、ソフトウェア実装の複雑さを軽減し、通信コストを削減するのに役立ちます。この...

MySQLの整数および文字列インデックスの無効化または暗黙的な変換に関する簡単な説明

目次問題の概要問題の再現問題の拡大結論は問題の概要今日、仕事中に、DBA が突然、SQL に暗黙的な...

Vue3 ドキュメント クイックスタート

目次1. セットアップ1. セットアップ関数の最初のパラメータ - props 2. 文脈2. セッ...