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

LOAD DATA LOCAL INFILE đưa ra lỗi Lệnh đã sử dụng không được phép với phiên bản MySQL này

Chạy vào cùng một vấn đề với root và ném cho tôi một lúc

có thể là vấn đề với cài đặt máy chủ của bạn được thiết lập bằng trình biên dịch

để kiểm tra đăng nhập vào bảng điều khiển với cùng một người dùng và thử lệnh tải dữ liệu của bạn

nếu bạn gặp lỗi tương tự, hãy thử đóng bảng điều khiển và chạy

mysql -u USER -p --local-infile=1 DATABASE

bây giờ hãy thử chạy lại lệnh tải dữ liệu

nếu nó hoạt động thì bạn sẽ cần phải khởi động lại mysqld bằng tùy chọn dòng lệnh hoặc cài đặt lại với tùy chọn cấu hình

tài liệu tham khảo (tài liệu tham khảo dành cho 5.0 nhưng hoạt động với tôi với 5.5):

http://dev.mysql.com/doc /refman/5.0/en/load-data-local.html

http://dev.mysql .com / doc / refman / 5.0 / vi / mysql-command-options.html # option_mysql_local-infile



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mã lỗi:1406. Dữ liệu quá dài cho cột - MySQL

  2. Cách thay đổi mật khẩu cơ sở dữ liệu

  3. Truy vấn UNION với mẫu bản ghi hoạt động của trình mã hóa

  4. Làm cách nào để tạo id duy nhất trong MySQL?

  5. Tìm tất cả cha mẹ trong bảng mysql với một truy vấn duy nhất (Truy vấn đệ quy)