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

Làm cách nào để TẢI THÔNG TIN DỮ LIỆU trong mysql với cột đầu tiên là Auto Increment?

Điều tốt nhất cần làm là chỉ bao gồm 2 cột không tự động tăng trong CSV, sau đó đặt cột ID thành NULL một cách rõ ràng trong câu lệnh tải dữ liệu trong hồ sơ.

Một cái gì đó như thế này:

LOAD DATA INFILE '/tmp/data.csv'
INTO TABLE your_table
FIELDS TERMINATED BY ','
(AField, BField)
SET ID = NULL;


  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úng ta có nên đưa cột sắp xếp, khóa chính vào chỉ mục tổng hợp (MySQL) không

  2. MySQL kích hoạt / trì hoãn thực thi thủ tục

  3. Nối các bản ghi trong một cột duy nhất mà không lặp lại?

  4. PHP Kiểm tra NULL

  5. Sử dụng SSH Tunneling như một giải pháp thay thế VPN