Rumah  >  Artikel  >  pangkalan data  >  Mengapa phpMyAdmin Saya Masih Masa Habis Apabila Mengimport Skrip SQL Besar?

Mengapa phpMyAdmin Saya Masih Masa Habis Apabila Mengimport Skrip SQL Besar?

Patricia Arquette
Patricia Arquetteasal
2024-11-01 01:17:28429semak imbas

Why Does My phpMyAdmin Still Time Out When Importing Large SQL Scripts?

Menyelesaikan Masalah Ralat Masa Habis dalam phpMyAdmin

Apabila mengimport skrip SQL yang besar melalui phpMyAdmin, pengguna mungkin menghadapi ralat masa tamat yang berterusan walaupun mengubah suai yang diperlukan tetapan dalam fail php.ini.

Jika ralat berterusan walaupun selepas melaraskan tetapan berikut:

  • post_max_size = 750M
  • upload_max_filesize = 750M
  • masa_pelaksanaan_maks = 300
  • masa_masukan_maks = 540
  • had_ingatan = 1000M

Langkah tambahan diperlukan. Cari dan edit fail berikut:

  • phpmyadminlibrariesconfig.default.php

Dalam fail ini, tukar tetapan:

  • $cfg[ 'ExecTimeLimit'] = 300; kepada $cfg['ExecTimeLimit'] = 0;

Pengubahsuaian ini mengalih keluar sebarang had masa pelaksanaan untuk proses import. Adalah penting untuk ambil perhatian bahawa tetapan ini hanya boleh digunakan pada pelayan setempat, di mana tiada kebimbangan keselamatan dengan skrip yang mungkin berjalan lama.

Dengan melaksanakan perubahan ini, anda boleh berjaya mengimport skrip SQL yang besar tanpa menghadapi masalah. ralat tamat masa.

Atas ialah kandungan terperinci Mengapa phpMyAdmin Saya Masih Masa Habis Apabila Mengimport Skrip SQL Besar?. 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