MySQLのバージョンアップ方法を超詳しく解説

MySQLのバージョンアップ方法を超詳しく解説

1. はじめに

mysql5.7 を mysql 8.0 にアップグレードする

圧縮パッケージを2つ用意してください。

2. データベースをバックアップする

1.cmdは元のデータベースにパスを入力します

2. コマンドを入力する

mysqldump -u root -p --all-databases > D:\JAVA_Installation\MySQL\data\Backup.sql

1. MySQLユーザー名。データベースにログインする際に通常使用するユーザー名

2. バックアップファイルのパスを保存する

3. .sql ファイルを事前に作成しないでください。自動的に作成されます。

パスワードが入力されます。

バックアップ成功

3. オリジナルのMysqlをアンインストールする

111. しなければならないこと

コマンド ウィンドウを開き、net stop mysql と入力して MySQL サービスをシャットダウンし、MySQL サービス入力を削除します。

sc MySQL を削除する

1. パネルでMysqlをアンインストールします(アンインストールしない場合は次の手順に進みます)

2. C:\Program Files または C:\Program Files (x86) にある MYSQL ファイルを削除します (削除しない場合は次の手順に進みます)

3. レジストリを削除する: Windows+R で「regedit」ファイルを実行し、レジストリを開きます。

(1)レジストリ1を削除:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQLD Service

4. CドライブのC:\ProgramData\MySQLを削除します。

データなしで隠しアイテムオプションを開く

5. ディレクトリを削除します: (必要ない場合)

6.Mysqlサービスを停止し、すべてのインストールパスを削除します。

cmdと入力し、古いバージョンのBinと入力し、mysqld -removeと入力します。

ディレクトリの削除

4. 以前のデータベースを復元する

開ける

.sqlを一度実行するだけ

MySQL バージョンのアップグレード方法を詳しく説明したこの記事はこれで終わりです。MySQL バージョンのアップグレードの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.24 バージョンのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.24 リリースノートのいくつかの改善点
  • MySQLのMVCCマルチバージョン同時実行制御の実装
  • MySQL 8.0.23のルートパスワードをリセットするための最適なソリューション
  • MySql8.0バージョンに接続するMyBatisの設定問題について
  • SeataがMySQL 8バージョンを使用できない問題を解決する方法
  • DBeaver を MySQL バージョン 8 以降に接続し、起こりうる問題を解決する方法の詳細な説明
  • IDEA で mysql8.0.3 と mybatis-generator を使用する際に発生するバグ
  • MySQL 5.x の文字化け問題の解決方法
  • CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル
  • Mysql5.7 以降での ONLY_FULL_GROUP_BY エラーの解決方法
  • mysql8.0.19 winx64バージョンのインストール問題を解決する
  • Django 2.2 と PyMySQL バージョンの互換性の問題
  • MySQL 5.7 をバイナリモードでインストールし、Linux でシステムを最適化する手順
  • MySQL 8.0.18 のさまざまなバージョンのインストールとインストール中に発生した問題 (要点の要約)

<<:  デザイン: 意志の強いデザイナー

>>:  CSS の複雑なセレクターと CSS のフォントスタイルと色属性の詳細な説明

推薦する

Node.js はクライアントリクエストデータ内の中国語文字化けの問題を解決します

Node.js はクライアントリクエストデータ内の中国語文字化けの問題を解決しますコード例: var...

Web2.0製品と機能の簡単な紹介

<br />Web2.0とは何ですか? Web2.0にはソーシャルネットワーク製品とその...

複雑なSQLクエリを含むMySQLの一般的なSQL文の概要

1. 複雑なSQLクエリ1.1. 単一テーブルクエリ(1)指定の列を選択する[例] 全生徒の生徒ID...

MySQL で制限を使用するとパフォーマンスに影響するのはなぜですか?

まず、MySQL のバージョンについて説明します。 mysql> バージョンを選択します();...

Linux での Jenkins の詳細なインストール手順

目次1. JDKをインストールする2. Jenkinsをインストールする3. Jenkinsの設定を...

MySQL インデックスの知識の要約

MySQL インデックスの確立は、MySQL の効率的な操作にとって非常に重要です。インデックスによ...

CentOS 6.5 i386 インストール MySQL 5.7.18 詳細チュートリアル

ほとんどの人はMySQLをコンパイルしてシステムディレクトリに置きますが、私のやり方はコンパイルした...

docker-compose が遅すぎる場合の解決策の詳細な説明

解決策はただ一つ、ソースを変更することです。 github からのソースは基本的にタイムアウトするの...

Docker-compose を使用して ELK クラスターを構築する方法

すべてのオーケストレーション ファイルと構成ファイルは、私の Github からアクセスできます。構...

MySQL 5.5 の導入に関する問題

MySQL の導入現在、会社ではプラットフォーム運用を通じてMySQLを導入しています。金曜日、プラ...

ウェブデザインのためのオンライン開発ツール10選の紹介

1. オンラインテキストジェネレーターBlindTextGenerator: デザイナーにとって、こ...

面接で聞かれる可能性のあるCSSに関する質問

この記事は、100 回書かれ、質問された CSS の質問を記念するためのものです。聞く: CSS セ...

Node.jsで子プロセスを作成する方法

目次導入子プロセスプロセスを非同期的に作成する同期作成プロセス導入Node.js のメイン イベント...

MySQLのネストされたトランザクションで発生する問題

MySQL はネストされたトランザクションをサポートしていますが、それを実行する人は多くありません....

MySQLを定期的にバックアップしてQiniuにアップロードする方法

ほとんどのアプリケーション シナリオでは、緊急時に備えて重要なデータをバックアップし、安全な場所に保...