ホームページ データベース mysql チュートリアル データ移行後の MySQL 起動エラー

データ移行後の MySQL 起動エラー

Dec 02, 2016 pm 01:39 PM
mysql

今日の仕事の後、mysql が起動できなくなったので、長い間悩んだ結果、再インストールすることにしました

私のローカルサーバーは、再インストールする際に、データをバックアップする必要があります。最も単純で最も粗雑なバックアップ方法を使用して、mysql のインストール ディレクトリに直接移動してデータのコピーを作成します

データ移行後の MySQL 起動エラー

その後、wamp をアンインストールして、同じ場所にデータを再インストールします。と置き換えれば大丈夫です

しかし今日、移行後、mysqlが起動できなくなりました

2014-11-13 13:40:29 5196 [注意]プラグイン「FEDERATED」が無効になっています。
2014-11-13 13:40: 29 5196 [メモ] InnoDB: InnoDB メモリ ヒープは無効になっています
2014-11-13 13:40:29 5196 [メモ] InnoDB: ミューテックスと rw_locks は Windows 連動機能を使用します
2014- 11-13 13:40:29 5196 [注意] InnoDB: 圧縮テーブルは zlib 1.2.3 を使用します
2014-11-13 13:40:29 5196 [注意] InnoDB: CPU crc32 命令を使用しません
2014-11-13 13 :40:29 16e4 InnoDB: エラー: 一時ファイルを作成できません; エラー番号: 2
2014-11-13 13:40:29 5196 [エラー] プラグイン 'InnoDB' init 関数がエラーを返しました。
2014-11-13 13: 40:29 5196 [エラー] プラグイン 'InnoDB' ' をストレージ エンジンとして登録できませんでした。
2014-11-13 13:40:29 5196 [エラー] 不明またはサポートされていないストレージ エンジン: InnoDB
2014-11-13 13:40 :29 5196 [ERROR] Aborting

View いろいろ情報を集めた結果、大まかな方法​​を思いつき、dataディレクトリ内のdatabaseフォルダとibdata1以外のファイルを削除して再起動したら、無事でした。緑色のアイコンが表示され、mysqlが正常に起動しました。

*注意: ibdata1は削除しないように注意してください。情報を確認したところ、これはinnodb関連のデータが格納されている非常に重要なファイルであるとのことです

もちろん、女子ブロガーとして慎重な一面も当然持っています。 、なぜ彼女は他のものを削除したのですか? ファイルを開始できますか?

データ移行後の MySQL 起動エラー

そして、移行プロセス中に、女の子はさまざまなテストを行いました。

1. Mysql は再起動後にのみ開始できます。 , しかし、navicat を使用してデータベースに接続します。その後、データテーブルを開くことができなくなり、データテーブルが存在しません (つまり、上記の ibdata1 に関連するデータ損失です)

2. データベースフォルダーと ibdata1 を置き換えます。以前にデータ ディレクトリにバックアップしたデータを再起動すると、mysql が起動できません

3 ib_logfile0 と ib_logfile1 を削除して再起動すると、mysql が正常に起動し、接続データベースのデータ テーブル情報が復元されます


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPがMySQLに接続された後、ページは空白です。無効なDIE()関数の理由は何ですか? PHPがMySQLに接続された後、ページは空白です。無効なDIE()関数の理由は何ですか? Apr 01, 2025 pm 03:03 PM

PHPがMySQLに接続した後、ページは空白になり、DIE()関数が失敗する理由。 PHPとMySQLデータベースの間の接続を学習するとき、あなたはしばしばいくつかの混乱することに遭遇します...

ランプアーキテクチャの下でnode.jsまたはPythonサービスを効率的に統合する方法は? ランプアーキテクチャの下でnode.jsまたはPythonサービスを効率的に統合する方法は? Apr 01, 2025 pm 02:48 PM

多くのウェブサイト開発者は、ランプアーキテクチャの下でnode.jsまたはPythonサービスを統合する問題に直面しています:既存のランプ(Linux Apache MySQL PHP)アーキテクチャWebサイトのニーズ...

PCとモバイル側で同じページを共有し、キャッシュの問題を処理する方法は? PCとモバイル側で同じページを共有し、キャッシュの問題を処理する方法は? Apr 01, 2025 pm 01:57 PM

PCとモバイル側で同じページを共有し、キャッシュの問題を処理する方法は? Nginxでは、Baotaの背景を使用して構築されたPHP MySQL環境、PCサイドの作成方法と...

Debian文字列は、複数のブラウザと互換性があります Debian文字列は、複数のブラウザと互換性があります Apr 02, 2025 am 08:30 AM

「DebianStrings」は標準的な用語ではなく、その特定の意味はまだ不明です。この記事は、ブラウザの互換性について直接コメントすることはできません。ただし、「DebianStrings」がDebianシステムで実行されているWebアプリケーションを指す場合、そのブラウザの互換性はアプリケーション自体の技術アーキテクチャに依存します。ほとんどの最新のWebアプリケーションは、クロスブラウザーの互換性に取り組んでいます。これは、次のWeb標準と、適切に互換性のあるフロントエンドテクノロジー(HTML、CSS、JavaScriptなど)およびバックエンドテクノロジー(PHP、Python、Node.jsなど)を使用することに依存しています。アプリケーションが複数のブラウザと互換性があることを確認するには、開発者がクロスブラウザーテストを実施し、応答性を使用する必要があることがよくあります

DockerはLNMP環境を構築します:単一のDockerFileまたはDockerの構成はより良いですか? DockerはLNMP環境を構築します:単一のDockerFileまたはDockerの構成はより良いですか? Apr 01, 2025 pm 02:09 PM

dockerfileのベストプラクティスLNMP環境学習のためのベストプラクティスDocker中に、多くの開発者は独自のLNMP(Linux、Nginx、MySQL、PHP)を構築しようとします...

RedisキューとMySQLの安定性の比較:なぜRedisはデータ損失になりやすいのですか? RedisキューとMySQLの安定性の比較:なぜRedisはデータ損失になりやすいのですか? Apr 01, 2025 pm 02:24 PM

RedisキューとMySQLの安定性の比較:なぜRedisはデータ損失になりやすいのですか?開発環境では、php7.2とthinkphpフレームワークを使用して、私たちはしばしば協力の選択に直面しています...

DjangoとMySQLを使用して、数十万から100万個のデータを処理する場合、4コア8Gメモリサーバーはどのようなキャッシュソリューションを選択する必要がありますか? DjangoとMySQLを使用して、数十万から100万個のデータを処理する場合、4コア8Gメモリサーバーはどのようなキャッシュソリューションを選択する必要がありますか? Apr 01, 2025 pm 11:36 PM

DjangoとMySQLを使用して、DjangoおよびMySQLデータベースを使用するときに大量のデータボリュームを処理します。データボリュームが数十万から100万または200万に達すると...

See all articles