Чтобы выдавать команды MySQL через Python, вы можете использовать различные методы. Вот несколько примеров:
-
Использование MySQL Connector/библиотеки Python:
import mysql.connector # Establish a connection to the MySQL server connection = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" ) # Create a cursor object to execute SQL queries cursor = connection.cursor() # Execute a SQL command cursor.execute("SELECT * FROM your_table") # Fetch all the rows rows = cursor.fetchall() # Process the data for row in rows: print(row) # Close the cursor and connection cursor.close() connection.close()
-
Использование библиотеки PyMySQL:
import pymysql # Establish a connection to the MySQL server connection = pymysql.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" ) # Create a cursor object to execute SQL queries cursor = connection.cursor() # Execute a SQL command cursor.execute("SELECT * FROM your_table") # Fetch all the rows rows = cursor.fetchall() # Process the data for row in rows: print(row) # Close the cursor and connection cursor.close() connection.close()
-
Использование библиотеки mysql-connector-python:
import mysql.connector # Establish a connection to the MySQL server connection = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" ) # Create a cursor object to execute SQL queries cursor = connection.cursor() # Execute a SQL command cursor.execute("SELECT * FROM your_table") # Fetch all the rows rows = cursor.fetchall() # Process the data for row in rows: print(row) # Close the cursor and connection cursor.close() connection.close()
Это всего лишь несколько примеров библиотек, которые вы можете использовать для выполнения команд MySQL через Python. Не забудьте заменить «localhost», «yourusername», «yourpassword», «yourdatabase» и «your_table» соответствующими значениями для вашего сервера MySQL и базы данных.