Mysql で ibdata1 を削除する方法: 1. 「ibdata1」の場所を見つけます; 2. 「net stop MySQL」コマンドを実行します; 3. 「ibdata1」から「ib_logfile0 ib_logfile1 ibdata1」を削除します。
このチュートリアルの動作環境: Windows 10 システム、mysql5.5 バージョン、Dell G3 コンピューター。
mysql ibdata1 を削除するにはどうすればよいですか?
ibdata1 の削除:
リスクの高い操作です。操作が完了すると、データベースの元のテーブルが使用できなくなる可能性があるため、慎重に実行してください。 !
データベース最適化の注意点
1. データベースのテストでは、一方のテーブルに大量のデータがある場合、もう一方のテーブルの挿入効率が非常に低くなります
2, ibdata1
innodb_file_per_table を有効にすると、テーブルは独自のテーブル スペースに保存されますが、共有テーブル スペースには引き続き他の InnoDB 内部データが保存されます:
InnoDB テーブルのメタデータであるデータ ディクショナリ
ibdata1
デフォルトの場所は
C:\ProgramData\MySQL\MySQL Server 5.5\dataデータベースを閉じて再起動します
net stop MySQLDelete
ib_logfile0 ib_logfile1 ibdata1データベースを再起動します
net start MySQL現在、これより良い最適化方法は見つかりません推奨される学習:「
MySQL ビデオ チュートリアル
」以上がmysqlでibdata1を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。