mysqlはデータディレクトリ内のファイルをコピーしてデータを復元します背景: MySQL がクラッシュし、起動できなくなりました。環境を再構築することにしましたが、データベースのテスト データをバックアップするのを忘れていました。MySQL データ ディレクトリは生き残りました。 操作: 1. テストデータベースのフォルダ(.frm .ibdおよびその他のファイルを含む)をコピーします。2. MySQLを再起動するNavicat を通じてデータベース内のテーブルを表示すると、「テーブル 'xxx' は存在しません」という結果が表示されます。 3. GoogleとBaiduで検索したところ、innodbテーブルが見つかりましたファイルを直接コピーすることはできず、テーブルが存在しないというメッセージが表示されます。コピーするときは、データディレクトリ内の ibdata1 ファイルも一緒にコピーし、ib_logfile0、ib_logfile1 などのファイルを削除する必要があります。 mysqlはデータファイルをコピーしてデータベースを移行します1. サービスをシャットダウンする管理者として cmd を実行し、次のコマンドを実行します。 ネットストップmysql 2. データファイルをコピーするデータファイルのデータベースファイルをコピーします(mysql、performance_schema、sysをコピーする必要はありません)。ibdata1ファイルを必ずコピーしてください。 3. ファイルをインポートするコピーしたファイルを宛先データベースのデータファイルに格納します。 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: CSS3 で背景ぼかしを実現する 3 つの方法 (要約)
1.公式サイトからダウンロードして解凍する参考: 2. 環境変数を設定するMYSQL_HOMEをMy...
この記事では、例を使用して、MySQL データベースの一般的な基本操作について説明します。ご参考まで...
序文これまでインターネットでMySQLジョイントインデックスの最左接頭辞マッチングに関する記事をたく...
MySQLはユーザーを作成し、ユーザーの権限を承認および取り消します動作環境: MySQL 5.0...
MySQLでは、2つ以上のベーステーブルにビューを作成します。学生テーブルとstu_infoテーブル...
MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...
目次DOMContentLoadedとロードjs ブロッキングとは何ですか? CSS ブロッキングと...
1. 需要ベースには 300 台の新しいサーバーがあり、CentOS7.6 オペレーティング システ...
クリックされたボタンには赤い画像スタイルを実装し、選択されていない他のボタンには灰色の画像スタイルを...
1. 基本概念 //任意のコンテナを Flex レイアウトとして指定できます。 。箱{ ディスプレイ...
このチュートリアルの動作環境: Windows 7 システム、vue 2.9.6 バージョン、DEL...
目次1. Dockerをインストールする2. GitLabをインストールする3. GitLabを初期...
Firefox は、多くの拡張機能とプラグインを備えた、よく使用されるブラウザです。IE に比べて多...
1. ネットワーク接続方法がブリッジされていることを確認する物理ネットワーク接続ステータスのコピーを...
目次MySQL フェデレーテッド クエリ実行戦略。実行計画フェデレーテッドクエリオプティマイザーMy...