Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyelesaikan Ralat 'Memuatkan Data Tempatan Dilumpuhkan' dalam MySQL?
Menyelesaikan "Memuatkan Data Tempatan Dilumpuhkan": Panduan Langkah demi Langkah
Apabila cuba memuat naik data setempat menggunakan LOAD DATA TEMPATAN, anda mungkin menghadapi mesej ralat:
ERROR 3948 (42000): Loading local data is disabled; this must be enabled on both the client and server sides
Ralat ini menunjukkan bahawa pemuatan data setempat adalah dilarang sama ada pada klien atau pelayan. Berikut ialah panduan terperinci untuk mendayakan data setempat pada kedua-dua belah:
Konfigurasi Sisi Pelanggan
Konfigurasi Sisi Pelayan
mysql> SET GLOBAL local_infile=1;
mysql> quit
Memuatkan Data ke dalam MySQL
Setelah kedua-dua bahagian klien dan pelayan dikonfigurasikan, anda boleh meneruskan dengan mengimport data menggunakan pernyataan LOAD DATA LOCAL:
mysql> USE <database_name>; mysql> LOAD DATA LOCAL INFILE '<file_path>' INTO TABLE <table_name>;
Contoh
Sebagai contoh, untuk memuatkan fail CSV bernama amazonsample.csv ke dalam jadual mainan, gunakan ini arahan:
mysql> USE toys_db; mysql> LOAD DATA LOCAL INFILE '/Users/BruddaDave/Desktop/amazonsample.csv' INTO TABLE toys FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES;
Dengan mengikuti langkah-langkah ini, anda kini sepatutnya boleh mengimport data tempatan ke dalam pangkalan data MySQL anda tanpa menghadapi ralat "Memuatkan Data Tempatan Dilumpuhkan".
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat 'Memuatkan Data Tempatan Dilumpuhkan' dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!