Как решить проблему с подключением к mysql?

Рейтинг: 0Ответов: 1Опубликовано: 12.03.2023

Пытаюсь подключиться к mysql.

Вот мой код:

import pymysql

my_db = pymysql.connect(
    host='localhost',
    user='root',
    password=''
)

my_cursor = my_db.cursor()
my_cursor.execute('SHOW DATABASES')
for db in my_cursor:
    print(db)

Вот вывод в терминале: введите сюда описание изображения

О правильности данных можете даже не спрашивать, я уже сто раз проверил, они верны.

Ответы

▲ 0

Вам необходимо указать название базы данных, к которой вы хотите подключиться.

import pymysql

my_db = pymysql.connect(
    host='localhost',
    user='root',
    password='',
    database='имя_базы_данных'
)

my_cursor = my_db.cursor()
my_cursor.execute('SHOW DATABASES')
for db in my_cursor:
    print(db)