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方式

推薦する

element-ui 写真をアップロードした後、座標点をマークします

要素UIとはelement-ui は、Ele.me のフロントエンド チームが開発者、デザイナー、製...

XHTML と CSS によるオブジェクト指向プログラミング

<br />XHTML と CSS がオブジェクト指向だったらよかったのに。 。太陽は北...

CentOS7 環境で gcc (バージョン 10.2.0) をアップグレードする詳細な手順

目次簡単な紹介1. 現在のgccバージョンを確認する2. gccインストールパッケージ(バージョン1...

MySQL で特定の日、月、または年のデータをクエリするためのコードの詳細な説明

今日 テーブル名から * を選択します。ここで、to_days(時間フィールド名) = to_day...

Centos7にGitLabサーバーをインストールして展開する方法

私はここでCentOS 7 64ビットシステムを使用しています。CentOS 64ビットシステムを試...

海外の無料写真素材サイトベスト9

良い画像素材のウェブサイトを見つけるのは難しいです。特に無料です。良い写真には非常に目を引く視覚効果...

html+vue+element-ui のスムーズさを 1 分で体験

テクノロジーファンHTMLウェブページ、知っておくべきYouyou が開発した vue フロントエン...

jQueryはシンプルなボタンの色の変更を実装します

HTML と CSS で、ボタンの色を設定したいとします。 目的の効果は得られますが、プロセスはかな...

Ubuntu 18.04 に Anaconda3 をインストールするための詳細なチュートリアル

Anaconda は、conda、Python、およびそれらの依存関係など、180 を超える科学パッ...

JS の querySelector メソッドと getElementById メソッドの違い

目次1. 概要1.1 querySelector() と querySelectorAll() の使...

MySQLで指定した時間前にレコードを自動的に削除する方法

イベントについて: MySQL 5.1 では、イベントの概念が導入され始めました。イベントは「時間ト...

MySQL はどのようにしてマルチバージョンの同時実行性を実現するのでしょうか?

目次MySQL マルチバージョン同時実行1. マルチバージョン同時実行制御1. 一貫した読み取り2....

デザイン理論:フォントデザインの基礎

<br />言葉は、人間の思考や感情を伝えるために必然的に生み出されるものです。人類の文...

WeChatミニプログラムページで値を返す4つの解決策のまとめ

目次使用シナリオ解決1. globalDataを使用して実装する2. ローカルキャッシュストレージを...

Dockerにelasticsearchとkibanaをインストールする方法

Elasticsearchは現在非常に人気があり、多くの企業が利用しているため、esを知らないと軽蔑...