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

Chèn nội dung tệp vào cột của bảng MySQL

Vâng nó có thể. Bạn có thể sử dụng LOAD_FILE() chức năng:

CREATE TABLE my_table (stamp datetime, what text);

INSERT INTO my_table (stamp, what) VALUES (NOW(), LOAD_FILE('/tmp/my_file.txt'));

Bạn sẽ phải đảm bảo rằng tệp có thể đọc được bởi MySQL và người dùng MySQL của bạn có FILE đặc ân. Đây cũng là đặc quyền bắt buộc đối với LOAD DATA 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. Cách tính phần trăm hai cột trong MySQL

  2. host localhost không được phép kết nối với máy chủ MySQL này

  3. MySQL - trường SELECT WHERE IN (truy vấn con) - Tại sao cực kỳ chậm?

  4. MYSQL vào quyền truy cập outfile bị từ chối - nhưng người dùng của tôi có TẤT CẢ quyền truy cập .. và thư mục là CHMOD 777

  5. Lower_case_table_names =1 trên Ubuntu 18.04 không cho phép mysql khởi động