Работа с базой MySQ...
 
Уведомления
Очистить все

Работа с базой MySQL на Python

1 Записи
1 Пользователи
0 Likes
313 Просмотры
18144 Okolokompa Форум
(@alexvip)
Trusted Member
Присоединился: 1 год назад
Записи: 26
Создатель темы  

Для работы с базой данных MySQL на Python можно использовать стандартный модуль mysql-connector-python.

Вот пример кода, который демонстрирует основные операции для работы с базой данных MySQL на Python:

import mysql.connector

# Подключаемся к базе данных
mydb = mysql.connector.connect(
  host="localhost",
  user="username",
  password="password",
  database="mydatabase"
)

# Создаем курсор для выполнения операций с базой данных
mycursor = mydb.cursor()

# Создаем таблицу
mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")

# Вставляем данные в таблицу
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)

# Фиксируем изменения
mydb.commit()

# Выбираем данные из таблицы
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
  print(x)

# Удаляем таблицу
mycursor.execute("DROP TABLE customers")

# Закрываем соединение с базой данных
mydb.close()

 

Здесь мы импортируем модуль mysql.connector и используем его для подключения к базе данных MySQL. Мы создаем курсор mycursor, который позволяет нам выполнять операции с базой данных.

Затем мы создаем таблицу "customers" и вставляем данные в нее. Мы фиксируем изменения в базе данных с помощью метода commit().

Затем мы выбираем данные из таблицы и выводим их на экран. Мы также удаляем таблицу "customers" и закрываем соединение с базой данных.

Обратите внимание, что пример представлен для демонстрации основных операций с базой данных MySQL на Python и может потребоваться настройка перед использованием в вашем собственном проекте.


   
Цитата
Поделиться: