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

Tại sao MySQL thực thi lại trả về Không?

Thực thi truy vấn không có giá trị trả về.

Mẫu bạn cần tuân theo là:

cursor creation;
cursor, execute query;
cursor, *fetch rows*;

Hoặc trong python:

c = d.cursor()

c.execute(query)    # selected rows stored in cursor memory

rows = c.fetchall()    # get all selected rows, as Barmar mentioned
for r in rows:
    print(r)

Ngoài ra, một số mô-đun db cho phép bạn lặp lại con trỏ bằng cách sử dụng mẫu for ... in, nhưng hãy kiểm tra ba lần liên quan đến mysql.




  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 xóa mật khẩu gốc MySQL

  2. Làm cách nào để lấy trường cuối cùng trong cơ sở dữ liệu Mysql với PHP?

  3. # 1111 - Sử dụng chức năng nhóm không hợp lệ

  4. Làm thế nào để điền ngày còn thiếu trong MySQL?

  5. Làm thế nào để tìm thứ hạng thứ n trong MySQL?