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

Chèn nhiều giá trị vào MySQL cùng một lúc

LONG là một từ khóa dành riêng và là tên cột của bạn. Để tránh lỗi cú pháp, tên cột phải có dấu gạch ngược.

INSERT INTO results_main(Name, Short, Med, `Long`, VLong, ...) VALUES (....)

Nếu bạn có đặc quyền thay đổi cột, hãy đổi tên thành một từ khóa không dành riêng để tránh sự cố quay trở lại trong tương lai.

Là một phụ chú, truy vấn dễ bị tấn công với SQL Injection nếu giá trị ( s ) của các biến đến từ bên ngoài. Mời các bạn cùng xem bài viết dưới đây để biết cách phòng tránh nhé. Bằng cách sử dụng PreparedStatements bạn có thể loại bỏ việc sử dụng các dấu ngoặc kép xung quanh các giá trị.



  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 sao lưu các thủ tục được lưu trữ trong MySQL

  2. Mã hóa Spring Data jpa utf-8 không hoạt động

  3. Làm cách nào để yêu cầu trợ giúp tối ưu hóa &sửa các truy vấn trong MySQL?

  4. Định dạng dấu thời gian

  5. Có cách nào để chèn một giá trị lớn vào DB mysql mà không thay đổi max_allowed_packet không?