Dalam percubaan untuk memuatkan data daripada fail CSV menggunakan LOAD DATA PHP Fungsi INFILE, pengguna mungkin menghadapi ralat yang menyatakan "Arahan yang digunakan tidak dibenarkan dengan versi MySQL ini." Isu ini mungkin berlaku jika pembolehubah pelayan local_infile ditetapkan kepada 'dimatikan.'
Penyelesaian Alternatif:
Walaupun menukar tetapan pelayan bukanlah penyelesaian yang ideal, pertimbangkan perkara berikut penyelesaian:
Jika berjaya, ini menunjukkan bahawa MySQL telah dimulakan dengan bendera --local-infile dinyahdayakan. Untuk menyelesaikan isu ini secara kekal:
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengingati format soalan dan memfokuskan pada isu teras: Langsung dan Ringkas: * Mengapakah \'MEMUAT DATA INFILE\' Melempar \'Arahan yang digunakan bukan a. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!