Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Подключение SQL к Python

ㅤ ㅤ ㅤ ㅤ ㅤ Знаток (349), на голосовании 2 месяца назад
Нужна помощь, как подключить свою бд через MySQL 8.0
Голосование за лучший ответ
Ярило Просветленный (36098) 3 месяца назад
 pip install mysql-connector-python

import mysql.connector

from getpass import getpass
from mysql.connector import connect, Error

try:
with connect(
host="localhost",
user=input("Имя пользователя: "),
password=getpass("Пароль: "),
) as connection:
print(connection)
except Error as e:
print(e)

CREATE DATABASE online_movie_rating;

try:
with connect(
host="localhost",
user=input("Имя пользователя: "),
password=getpass("Пароль: "),
) as connection:
create_db_query = "CREATE DATABASE online_movie_rating"
with connection.cursor() as cursor:
cursor.execute(create_db_query)
except Error as e:
print(e)

try:
with connect(
host="localhost",
user=input("Введите имя пользователя: "),
password=getpass("Введите пароль: "),
) as connection:
show_db_query = "SHOW DATABASES"
with connection.cursor() as cursor:
cursor.execute(show_db_query)
for db in cursor:
print(db)
except Error as e:
print(e)
Похожие вопросы