Rumah >pangkalan data >tutorial mysql >Bagaimanakah kita boleh menyelesaikan ralat MySQL 'ERROR 1290 (HY000): Pelayan MySQL sedang berjalan dengan pilihan --secure-file-priv dan oleh itu tidak boleh melaksanakan pernyataan ini' semasa mengimport atau mengeksport data?

Bagaimanakah kita boleh menyelesaikan ralat MySQL 'ERROR 1290 (HY000): Pelayan MySQL sedang berjalan dengan pilihan --secure-file-priv dan oleh itu tidak boleh melaksanakan pernyataan ini' semasa mengimport atau mengeksport data?

WBOY
WBOYke hadapan
2023-08-27 10:17:05869semak imbas

在导入或导出数据时,我们如何解决 MySQL 错误“ERROR 1290 (HY000):MySQL 服务器正在使用 --secure-file-priv 选项运行,因此无法执行此语句”?

MySQL membuang ralat ini atas dua sebab, sama ada tiada direktori yang ditentukan di bawah pembolehubah --secure--file--priv atau kami telah memberikan data laluan yang salah dalam pertanyaan semasa mengimport atau mengeksport. Untuk menyelesaikan ralat ini, kita perlu menyemak nilai –secure—file—priv variable dengan mengikuti pertanyaan -

mysql> Select @@global.secure_file_priv;
+---------------------------+
| @@global.secure_file_priv |
+---------------------------+
| C:\mysql\bin\mysql-files\ |
+---------------------------+
1 row in set (0.00 sec)

Kita dapat melihat bahawa terdapat laluan di bawah secure_file_priv variable dan apabila kita mengeksport data, semua fail dicipta di bawah direktori ini .

Namun, jika arahan di atas menunjukkan hasil sebagai NULL, maka ini bermakna laluan itu tidak ditentukan dan kita perlu menentukan laluan dalam fail my.ini sebelum mengeksport data. Katakan jika kita menulis secure_file_priv = mysql-files/ dalam fail my.ini, maka nilai secure_file_priv akan sama seperti di atas. Semua fail kemudian akan dibuat dalam direktori ini.

Atas ialah kandungan terperinci Bagaimanakah kita boleh menyelesaikan ralat MySQL 'ERROR 1290 (HY000): Pelayan MySQL sedang berjalan dengan pilihan --secure-file-priv dan oleh itu tidak boleh melaksanakan pernyataan ini' semasa mengimport atau mengeksport data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam