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

Làm cách nào để truy xuất tên bảng trong cơ sở dữ liệu mysql với Python và MySQLdb?

Để hoàn thiện hơn một chút:

import MySQLdb

connection = MySQLdb.connect(
                host = 'localhost',
                user = 'myself',
                passwd = 'mysecret')  # create the connection

cursor = connection.cursor()     # get the cursor


cursor.execute("USE mydatabase") # select the database

cursor.execute("SHOW TABLES")    # execute 'SHOW TABLES' (but data is not returned)

bây giờ có hai tùy chọn:

tables = cursor.fetchall()       # return data from last query

hoặc lặp qua con trỏ:

 for (table_name,) in cursor:
        print(table_name)


  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ền các hộp kiểm và sau đó cập nhật lựa chọn thành mysql

  2. Cách thực hiện một yêu cầu SQL bằng CASE

  3. Thêm dữ liệu động vào biểu đồ đường từ cơ sở dữ liệu mysql với biểu đồ cao

  4. Tại sao không kết nối trực tiếp android với cơ sở dữ liệu?

  5. mysql STR_TO_DATE không hoạt động