CenOS6.7 mysql 8.0.22 のインストールと設定方法のグラフィックチュートリアル

CenOS6.7 mysql 8.0.22 のインストールと設定方法のグラフィックチュートリアル

CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします

1. MySQLインストールパッケージをダウンロードする

公式サイトのダウンロードリンク: MySQL公式サイトのダウンロード、またはクリックして直接ダウンロード

ダウンロードするシステムに対応するバージョンを選択してください

2. インストールパッケージをLinuxにアップロードする

FileZillaを使用してアップロードします。Linuxシステムの操作にはSecureCRTを使用しています。Alt+Pを押すだけです


ダウンロードしたインストールパッケージをEドライブに置きました。

次のコードでアップロードしてください

e:/mysql-8.0.22-1.el6.i686.rpm-bundle.tar を配置します。

アップロードが完了すると、ホームディレクトリの下のユーザーディレクトリに保存されます。

3. インストールの準備

インストールする前に、Linuxにmysqlがあるかどうかを確認してください
コマンドを使用して表示する

rpm -qa | grep mysql

ある場合はアンインストールしてください。ここでデモンストレーションします。アンインストールして後で再インストールしてください。


見つかったものをすべてアンインストール

rpm -e --nodeps コンテンツが見つかりました


次に、mysql 関連のファイルがある場合は削除し、ない場合はスキップします。

検索 / -name mysqld*
見つかったファイルをrm -rfする

4. 解凍とインストールを開始する

まずフォルダを作成する

/usr/local/mysql ディレクトリに移動します。

/home/userディレクトリ(自分のユーザー名に対応)にアップロードされたMySQL tarballを/usr/local/mysqlに解凍します。

tar -xvf mysql-8.0.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

インストールを開始

先ほど解凍した mysql フォルダに移動する必要があります。

mysql-community-common-8.0.22-1.el6.i686 をインストールします

rpm -ivh mysql-community-common-8.0.22-1.el6.i686.rpm --nodeps --force

mysql-community-libs-8.0.22-1.el6.i686.rpm をインストールします。

rpm -ivh mysql-community-libs-8.0.22-1.el6.i686.rpm --nodeps --force

mysql-community-client-8.0.22-1.el6.i686.rpm をインストールします。

rpm -ivh mysql-community-client-8.0.22-1.el6.i686.rpm --nodeps --force

mysql-community-server-8.0.22-1.el6.i686.rpm をインストールします。

rpm -ivh mysql-community-server-8.0.22-1.el6.i686.rpm --nodeps --force

インストールが完了したら、rpm -qa | grep mysqlで確認します。

インストールしたばかりの4つが見えます

5. 設定ファイルを変更する

上記の手順を完了すると、my.cnf ファイルが生成されます。

vim /etc/my.cnf

最後に追加

小文字テーブル名=1

6. データベースを初期化して起動する

初期化

mysqld --初期化

mysql インストール パス フォルダーに対して mysql ユーザーを承認します。

chown -R mysql:mysql /var/lib/mysql

データベースのステータスを表示する

サービス mysqld ステータス

MySQLを起動する

サービスmysqldの開始


以前遭遇した落とし穴があります。起動できない場合は、承認する必要があります。起動できる場合も、承認する必要があります。

chmod -R 777 /var/lib/mysql

7. MySQLにログインする

一時パスワードを表示2つの方法

1. ログから検索:

/var/log/mysqld.log を cat します。


2. ログからフィルタリングして検索する

cat /var/log/mysqld.log | grep パスワード


mysqlにログイン

mysql -u ルート -p

8. パスワードを変更する

ここでパスワードを変更しました123456、自分で修正してください

警告ユーザー 'root'@'localhost' は、mysql_native_password で '123456' によって識別されました。

ログアウトして再度ログインする


データベースを見る

9. リモートアクセスを構成する

すべてのデータベースのすべてのテーブルに対するすべての権限をすべてのIPアドレスのルートユーザーに割り当てます。パスワードは123456です。

'123456' によって mysql_native_password で識別されるユーザー 'root'@'%' を作成します。

付与オプションを使用して、*.* のすべての権限を 'root'@'%' に付与します。
権限をフラッシュします。

10. Linuxファイアウォールを設定する

ポート3306を許可し、この設定をファイアウォールルールに追加します

/sbin/iptables -I 入力 -p tcp --dport 3306 -j 受け入れ
/etc/rc.d/init.d/iptables 保存

Navicatを使用したリモート接続

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 8.0.24 バージョンのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.24 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.23 無料インストールバージョンの設定詳細チュートリアル
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • MySQL 8.0.22 圧縮パッケージの完全なインストールと構成のチュートリアル図 (テスト済みで効果的)
  • Ubuntu 20.04 に MySql5.7 をインストールして構成するための詳細なチュートリアル
  • MySQL をインストールした後に調整する必要がある 10 のパフォーマンス設定項目
  • MySQL 8.0.22 zip圧縮パッケージ版(無料インストール)のダウンロード、インストール、および構成手順の詳細
  • 非常に詳細な MySQL8.0.22 のインストールと設定のチュートリアル
  • MySQL 8.0.22 winx64 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • Windows 10 での MySQL 8.0.22 のインストールと設定方法のグラフィック チュートリアル
  • MySQL 5.5.27 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.22 のインストールと設定方法のグラフィックチュートリアル
  • MySQLデータベースの圧縮バージョンのインストールと設定に関する詳細なチュートリアル

<<:  よく使われる HTML 形式のタグ_Powernode Java Academy

>>:  Docker CPU 制限の実装

推薦する

Windows10 での MySQL msi インストール チュートリアル (画像とテキスト付き)

1. ダウンロード1. MySQL msi 公式 Web サイトから最新のダウンロードをクリックす...

Vue プロジェクトのパッケージ化と最適化の実装手順

目次Vueプロジェクトのパッケージ化、起動、最適化Vueプロジェクトのパッケージ化プロジェクトホステ...

Alibaba Cloud Server ドメイン名解決手順 (初心者向けチュートリアル)

ウェブサイトの構築を始めたばかりの初心者には、理解し、学ぶべきことがたくさんあります。ウェブサイトを...

Mysql で自動増分主キー ID を更新するときに問題が発生しました

目次自動インクリメント ID を更新する理由は何ですか?質問解決方法これは私が知っている問題ですが、...

nginxのデフォルトポートを変更する方法の詳細な説明

まず設定ファイルがどこにあるか調べる nginx.confはどこにありますかこれらのディレクトリを調...

Windows に mysql5.7.28 winx64 の解凍バージョンをインストールするための詳細なチュートリアル

目次1. 解凍する2. データフォルダを作成する3. MySQLに環境変数を追加する3.1 コントロ...

MySQL の最初のインストールが成功した後にパスワードを初期化する手順

ファイルをディレクトリに解凍しますこれは解凍後のディレクトリですmy.iniファイルを入力しますダブ...

Linux で PHP を 5.6 にアップグレードする実用的な方法

1: ターミナルに入ったらPHPのバージョンを確認する php -v出力は次のようになります。 PH...

Docker で MySQL をインストールし、リモート接続を実装するチュートリアル

画像をプルする docker プル mysql完成した画像を見る Docker イメージイメージを介...

Apple 電卓の JS 実装

この記事の例では、Appleの電卓を実装するためのJSの具体的なコードを参考までに共有しています。具...

Ubuntu ブート自動起動サービス設定

Ubuntu でサービスを作成し、自動的に起動する方法: 1. [/lib/systemd/syst...

印刷広告を成功させるための「3I」基準

国内の多くの広告主にとって、印刷広告の制作と評価は、しばしばかなり主観的です。自分の感情や美的感覚に...

CSS3は円錐グラデーション効果を実現します

文法:背景画像: 円錐グラデーション(位置の角度から、開始色、...、最後の色)最初のパラメータ:開...

ファイル書き込みを使用して Linux アプリケーションをデバッグする方法

Linux ではすべてがファイルなので、Android システム自体は Linux + Java だ...

Vue フィルターの使用とタイムスタンプ変換の問題

目次1. 概念をすぐに認識する: 2. ローカルフィルター: 3. グローバルフィルター: 4. 拡...