Rumah >pangkalan data >tutorial mysql >Ralat Ruang Jadual Pangkalan Data: Bagaimana untuk Menyelesaikan \'Ruang Jadual untuk jadual \'database.temp\' wujud\' Apabila Jadual Tiada?

Ralat Ruang Jadual Pangkalan Data: Bagaimana untuk Menyelesaikan \'Ruang Jadual untuk jadual \'database.temp\' wujud\' Apabila Jadual Tiada?

Barbara Streisand
Barbara Streisandasal
2024-11-28 20:04:11683semak imbas

Database Tablespace Error: How to Resolve

Ralat Ruang Jadual Pangkalan Data: Menyelesaikan Masalah Ruang Jadual Tidak Dilihat

Masalah:

Apabila cuba mencipta atau lepaskan jadual, anda menemui mesej ralat "Ruang jadual untuk jadual 'database.temp' wujud. Sila BUANG ruang meja sebelum IMPORT." Walau bagaimanapun, percubaan untuk membuang ruang jadual mengakibatkan ralat yang mendakwa jadual tidak wujud.

Jawapan:

Ralat ini boleh berlaku apabila pangkalan data berjalan dalam "innodb_file_per_table" mod dan ruang jadual lalai tidak mencukupi. Dalam kes sedemikian, fail .ibd "yatim piatu" (tanpa fail .frm yang sepadan) mungkin wujud dalam direktori fail pangkalan data.

Untuk menyelesaikan isu:

  1. Cari anak yatim fail .ibd dalam direktori fail pangkalan data (cth., /var/lib/mysql).
  2. Alihkan fail .ibd ke lokasi sementara untuk disimpan (cth., /tmp/mysql_orphans).

Selepas mengalihkan fail yatim, anda harus berjaya mencipta atau menjatuhkan jadual. Pastikan bahawa masalah asas yang menyebabkan fail yatim (cth., pertanyaan yang sudah lama dijalankan) telah diselesaikan untuk mengelakkan berulang.

Atas ialah kandungan terperinci Ralat Ruang Jadual Pangkalan Data: Bagaimana untuk Menyelesaikan \'Ruang Jadual untuk jadual \'database.temp\' wujud\' Apabila Jadual Tiada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn