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

推薦する

複数人チャットルームを実現する js コード

この記事の例では、多人数チャットルームを実装するためのjsコードの具体的なコードを参考までに共有して...

単一の MySQL テーブルで数千万のデータを処理するアイデアを共有する

目次プロジェクトの背景改善案データ特性を観察するマルチプロセスアイデアの要約データ処理スキルプロジェ...

MySQL の左結合操作における on 条件と where 条件の違いの紹介

優先度両方のケースで同じ条件を設定すると、異なる結果セットが生成される可能性があるのは、優先順位のた...

Windows 10 Home Edition に Docker をインストールする方法

最近、プロジェクトをアップグレードするために Docker を使用しました。これまで使用したことがな...

虫眼鏡効果を実現するJavaScript

この記事では、虫眼鏡効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。...

Vue3はサイドナビゲーションテキストスケルトン効果コンポーネントをカプセル化します

Vue3プロジェクトのカプセル化サイドナビゲーションテキストスケルトン効果コンポーネント-グローバル...

IE ブラウザの HTML ハック タグの概要

コードをコピーコードは次のとおりです。 <!--[if !IE]><!-->...

CN2、GIA、CIA、BGP、IPLC はどういう意味ですか?

CN2ラインとは何ですか? CN2 は、China Telecom Next Carrier Ne...

Vue開発の一般的な手法の詳細な説明

目次$nextTick() $forceUpdate() $セット() .sync——2.3.0 以...

CSSポジショニングによる階層関係の問題の詳細な説明

絶対、相対、固定位置の位置決めabsolue: 絶対配置。上、下、左、右を使用して、配置先の親要素に...

バッテリー残量が少なくなったときに Linux を自動シャットダウンする方法

序文最近、私の住居の電力事情が不安定で、突然の停電が頻繁に起こります。ノートパソコンを持っているので...

Linux DMAインターフェースの知識ポイントの詳細な説明

1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...

Facebook によるインターネット サービスのほぼ完璧な再設計

<br />出典: http://www.a-xuan.cn/?p=197 先ほどFac...

Dockerで作成したコンテナを削除する方法

Dockerで作成したコンテナを削除する方法1. まず、docker -s -aコマンドを使用してす...

シリアルポート使用時のvue-electronの問題解決

エラーは次のとおりです:キャッチされない TypeError: 未定義のプロパティ 'mod...