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

Thực thi Python + MySQLdb

Nhìn lại thì đây là một sai lầm thực sự ngu ngốc nhưng khó phát hiện ra. Giá trị là một từ khóa trong sql nên giá trị của tên bảng cần có dấu ngoặc kép xung quanh nó.

def __insert_values(self, values):
    cursor = self.connection.cursor()
    cursor.executemany("""
        insert into `values` (ensg, value, sampleid)
        values (%s, %s, %s)""", values)
    cursor.close()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Điều gì đang ngăn PHP kết nối với cơ sở dữ liệu MySQL của tôi?

  2. PHP Database Dump Script - có vấn đề gì không?

  3. Làm thế nào để thay đổi giờ học?

  4. Thuộc tính đa hình Để trong nhiều đến nhiều ánh xạ trong grails?

  5. Kết nối động với cơ sở dữ liệu MySQL thứ hai trong Ruby on Rails