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

Dòng lệnh Truy vấn MySQL xuất kết quả đầu ra thành tệp không hoạt động trong Windows

xóa cờ \ G.

select * from tablename INTO OUTFILE 'c:\users\12345\Downloads\some_non_existingfile'

bạn cũng cần đảm bảo rằng Máy chủ MySQL không chạy với tùy chọn --secure-file-priv

để cho phép ghi đầu ra vào một nếp gấp hoặc sửa đổi tệp cấu hình mysql (my.ini) của bạn bằng cách thêm / sửa đổi dòng sau.

secure-file-priv = ""

hoặc

secure-file-priv = "FOLDER-PATH-OF-YOUR-CHOICE"

sau đó khởi động lại máy chủ mysql bằng

net stop mysql
net start mysql

thông tin nhỏ về cài đặt

Nếu trống, biến không có hiệu lực.

Nếu được đặt thành tên của một thư mục, máy chủ sẽ giới hạn các hoạt động nhập và xuất chỉ hoạt động với các tệp trong thư mục đó. Thư mục phải tồn tại; máy chủ sẽ không tạo nó.

Nếu được đặt thành NULL, máy chủ sẽ vô hiệu hóa các hoạt động nhập và xuất. Giá trị này được cho phép đối với MySQL 5.7.6.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các lệnh quản trị cơ sở dữ liệu cơ bản của MySQL - Phần I

  2. Đặt một tham số MySQL toàn cục liên tục

  3. Làm thế nào để cấp quyền truy cập từ xa vào máy chủ mysql cho người dùng?

  4. Tìm nạp thông tin từ cơ sở dữ liệu

  5. mysql regexp trả về boolean thay vì giá trị