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

推薦する

vue+django でファイルをダウンロードする例

目次1. 概要2. Django プロジェクト3. Vueプロジェクト1. 概要プロジェクトで、ダウ...

JS でモバイルのインタラクティブ エクスペリエンスを向上させる方法

目次1. 即時フィードバック1.1 ボタンからの即時フィードバック1.2 継続的なフィードバック1....

ORM モデル フレームワークを使用して MySQL データベースを操作する方法

ORM とは何ですか? ORM は Object Relational Mapping の略で、オブ...

Javascript Bootstrapのグリッドシステム、ナビゲーションバー、カルーセルの詳細な説明

目次ブートストラップと関連コンテンツの紹介グリッドシステムネストされた列列オフセット列の並べ替えナビ...

JavaScriptのURLオブジェクトとは何かについて話しましょう

目次概要ハッシュプロパティホストプロパティホスト名属性Href属性起源のプロパティユーザー名とパスワ...

Vue+echarts でプログレスバーのヒストグラムを実現

この記事では、プログレスバーヒストグラムを実現するためのvue+echartsの具体的なコードを参考...

Centos サーバーに MySql をデプロイし、Navicat に接続するプロセスの詳細な説明

(1)サーバー構成: [root@localhost ~]# cd /usr/local/src/ ...

deepin apt コマンドを使用して最新バージョンの docker をインストールする方法

ステップ1: Ubuntuソースを追加するルートに切り替える suルートソフトウェアソースファイルの...

Nginx を使用して rtmp ライブ サーバーを実行する方法

今回は、コンピューターや携帯電話用の rtmp ライブ ブロードキャスト サーバーを設定し、ライブ ...

ミニプログラム録画機能の実装

序文ミニプログラムを開発する過程では、録音機能を実装し、録音を再生し、録音をサーバーにアップロードす...

役に立つメタ設定方法(必読)

<meta name="viewport" content="...

WeChat公式アカウントでReactプロジェクトを実行する方法

目次1. a タグを使用して PDF をプレビューまたはダウンロードします。書き方は、携帯電話でクリ...

Vue の一般的な問題と解決策の概要 (推奨)

Vue に限定されず、他の種類の SPA プロジェクトにも当てはまる問題がいくつかあります。 1....

SSMは、mysqlデータベースアカウントのパスワード暗号文ログイン機能を実装します。

導入当社は、情報セキュリティと機密アプリケーションに関わるいくつかのプロジェクトの研究開発に従事して...

Linux でハイパースレッディング技術を動的に有効/無効にする方法の詳細な説明

序文Intel のハイパースレッディング テクノロジーにより、1 つの物理コア上で 2 つのスレッド...