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 のフォントスタイルと色属性の詳細な説明

推薦する

MongoDB の起動エラーを解決します: 共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクト ファイルを開けません:

MongoDB を起動すると、プロンプトは次のようになります。共有ライブラリのロード中にエラーが発...

Windows サーバー ファイルをローカルにバックアップする方法、Windows サーバー データ バックアップ ソリューション

重要なデータはバックアップする必要があり、リアルタイムでバックアップする必要があります。そうしないと...

VMware ワークステーションの仮想マシンの互換性の問題に対する解決策

VMware ワークステーションの仮想マシンの互換性の問題を解決するにはどうすればよいですか?ノート...

MySQLデータベース操作の基本コマンド

1. データベースを作成します。 データ data _name を作成します。 PHP でデータベー...

すべてのウェブ開発者が知っておくべき61のこと

通常、全員のスピーチを最初から最後まで読む必要があります。ただし、Stack Overflow には...

CSSマウスを画像の上に置いたときにマスクレイヤー効果を追加する実装

まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます...

JSが5つ星の賞賛を獲得

この記事では、5つ星の評価を獲得するためのJSの具体的なコードを参考までに共有します。具体的な内容は...

さまざまなSQL結合を簡単に学ぶ

SQL JOIN 句は、テーブル間の共通フィールドに基づいて 2 つ以上のテーブルの行を結合するため...

Docker での WSL の構成と変更の問題について

https://docs.microsoft.com/ja-jp/windows/wsl/wsl-...

VueコンポーネントライブラリElementUIはテーブルリストのページング効果を実現します

ElementUIはテーブルリストのページング効果のチュートリアルを実装しています。参考までに。具体...

Mysql WorkBench のインストールと設定のグラフィックチュートリアル

この記事では、Mysql WorkBenchのインストールと設定のグラフィックチュートリアルを参考ま...

MySQL テーブルにおける非主キー列オーバーフロー監視の詳細な説明

今日もまた罠に落ちてしまいました。 私は以前MySQLの主キーオーバーフローに遭遇したことがあり、そ...

DockerとDocker-Composeの使用例

Docker は、アプリケーションをより速く配信するのに役立つオープンソースのコンテナ エンジンです...

MySQLカーソルの使い方と機能の詳細な説明

[mysqlカーソルの使い方と機能]例:現在、テーブル A、B、C の 3 つのテーブルがあります。...

Apple Watchのインタラクションデザインにおける4つの全く異なる体験が明らかに

今日も Watch アプリのデザインに関する話です。私はケーススタディが大好きなので、同じトピックを...