Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Thay thế cho hàm LOAD_FILE ()?

Để sử dụng load_file , các điều kiện sau phải được đáp ứng (từ tài liệu ):

  1. Tệp phải được đặt trên máy chủ lưu trữ
  2. Bạn phải chỉ định tên đường dẫn đầy đủ đến tệp và bạn phải có FILE đặc ân.
  3. Tất cả mọi người đều phải đọc được tệp và kích thước của tệp nhỏ hơn max_allowed_packet byte.
  4. Nếu secure_file_priv biến hệ thống được đặt thành tên thư mục khác, tệp được tải phải nằm trong thư mục đó.

Nếu tệp chứa các câu lệnh SQL mà bạn muốn thực thi, một cách tiếp cận dễ dàng hơn có thể là đưa nó vào:

mysql -u foo -p dbname < filename.sql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Làm thế nào để tìm kiếm kết hợp từ chính xác bằng cách sử dụng LIKE?

  2. PHP và MySQL trừ giây từ thời gian

  3. Máy chủ dữ liệu jquery bên trong bộ mã không hoạt động

  4. Dữ liệu từ hai bảng có cùng tên cột

  5. Cắt ngắn tất cả các bảng trong cơ sở dữ liệu MySQL khớp với một mẫu tên