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

Tại sao cơ sở dữ liệu của tôi hiển thị không xác định ngay cả khi tôi đã chèn dữ liệu vào POSTMAN?

Bạn có thể chắc chắn rằng những điều sau đây đã được thực hiện?

  1. content-type tiêu đề trong yêu cầu phải là application/json

  2. Sử dụng body-parser (hoặc các thư viện tương tự) để phân tích cú pháp tải trọng JSON -> Bạn có thể in req.body để xác thực điều này.

  3. Nếu bạn có thể xác nhận rằng các giá trị có thể truy cập được, tôi khuyên bạn nên thoát các giá trị truy vấn như đã đề cập trong https://github.com/mysqljs/mysql#escaping-query-values ​​ (hoặc trong bất kỳ thư viện mysql nào mà bạn sử dụng) - đặc biệt vì nó là một truy vấn DML.

(Ngoài ra, tôi giả sử rằng tên trường được sử dụng trong truy vấn khớp với tên trường trong cơ sở dữ liệu và có kiểu dữ liệu phù hợp.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perl DBI chèn nhiều hàng bằng khả năng chèn nhiều gốc mysql

  2. OpenSSL - tra cứu độ sâu lỗi 18 ở 0:chứng chỉ tự ký

  3. Không thể kết nối với máy chủ MySQL trên 'localhost' (10061) sau khi cài đặt

  4. Kết quả nối SQL thành một đối tượng trong codeigniter

  5. Làm thế nào để lấy dữ liệu từ 4 bảng trong 1 truy vấn sql?