Bagaimana untuk Menyelesaikan Ralat \'LOAD DATA LOCAL INFILE dilarang\' dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-11-04 06:09:01
asal
649 orang telah melayarinya

How to Resolve

Menyelesaikan masalah LOAD DATA LOCAL INFILE Ralat dalam PHP

Apabila cuba menggunakan perintah LOAD DATA INFILE dengan pilihan LOCAL dalam aplikasi PHP, adalah mungkin untuk menghadapi ralat "LOAD DATA LOCAL INFILE dilarang." Isu ini sering dikaitkan dengan kompilasi PHP dan kemasukan mysqlnd.

Untuk menyelesaikan isu ini, adalah penting untuk menyemak dokumentasi PHP. Khususnya, dokumen untuk PDO::MYSQL_ATTR_LOCAL_INFILE boleh memberikan panduan.

Untuk mendayakan kefungsian LOAD DATA LOCAL INFILE, anda mesti menetapkan atribut PDO::MYSQL_ATTR_LOCAL_INFILE kepada benar semasa instantiasi. Contohnya ialah:

<code class="php">$conn = new \PDO("mysql:host=$server;dbname=$database;", "$user", "$password", array(
    PDO::MYSQL_ATTR_LOCAL_INFILE => true,
));</code>
Salin selepas log masuk

Dengan mengikuti langkah ini, anda seharusnya dapat melaksanakan penyata LOAD DATA LOCAL INFILE dengan jayanya daripada aplikasi PHP anda.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat \'LOAD DATA LOCAL INFILE dilarang\' dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan