В редакторе Pycharm MySQL Команда «Показать базы данных» не возвращает ни результатов, ни ошибок после запуска? - PullRequest
0 голосов
/ 31 марта 2020

После запуска следующего кода команда MySQL не дает никаких результатов:

    import mysql.connector
    mydb = mysql.connector.connect(host="localhost",user="root",password="Abhi@123")

    mycursor = mydb.cursor()

    mycursor.execute("SHOW DATABASES")

    for x in mycursor:
        print(x)

1 Ответ

0 голосов
/ 31 марта 2020

Взгляните на этот ответ: { ссылка }

Может быть, попробовать что-то вроде этого ...

import mysql.connector mydb = mysql.connector.connect(host="localhost",
                              user="root",
                              password="Abhi@123")
try:
    mycursor = mydb.cursor()

    mycursor.execute("SHOW DATABASES")

    all_my_databases = mycursor.fetchall()

    print all_my_databases

finally:
    mydb.close()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...