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

Làm thế nào để sử dụng câu lệnh LOAD DATA INFILE khi tệp nằm ở vị trí khác?

Khi bạn thực hiện LOAD DATA INFILE , tệp phải nằm trên hệ thống đang chạy cơ sở dữ liệu MySQL, trong đường dẫn dữ liệu.

Nếu tệp nằm trong hệ thống của bạn, hãy thêm LOCAL từ khóa. Sau đó, tệp sẽ được gửi đến máy chủ, được lưu trữ trong một thư mục tạm thời và chạy từ đó. Điều này chỉ hoạt động nếu các quyền cần thiết được đặt .

LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtable



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn hàng loạt trong MYSQL từ các tệp XML

  2. cần trợ giúp tối ưu hóa meta_query wordpress

  3. Kết nối từ xa Mysql Ubuntu

  4. MySQL:Quyền truy cập bị từ chối đối với người dùng 'user' @ 'IP_ADDRESS' - Không cho phép truy cập từ xa đối với một số máy chủ đối với các máy chủ khác

  5. Trường 'id' không có giá trị mặc định?