Я знаю, как соединить скрипт Python и базу данных MySQL, но когда БД не работает, я не могу этого сделать, поэтому мне нужно сначала запустить БД. Главный вопрос - как запустить мою базу данных из скрипта Python? Обычно я запускаю его из MySQL Workbench, но я хочу, чтобы он работал, например, с методом init класса моего GUI. Я использую модуль mysql.connector для подключения.
import mysql.connector
mydb = mysql.connector.connect(
host = "localhost",
user = "root",
passwd = "12121212",
database = 'mydb',
auth_plugin = "mysql_native_password"
)
cursor = mydb.cursor()
cursor.execute("select * from tab")
results = cursor.fetchall()
print(results)