Не могу подключить базу данных MySQl WorkBench к боту телеграмм на python

Создал базу данных и мне нужно чтобы бот сохранял в неё информацию и сверял с уже существующей, но когда пытаюсь подключить выдаёт кучу ошибок и я никак не могу понять в чём проблема.

from aiogram.types import chat
import mysql.connector
from mysql.connector import connect, Error
from telebot import types
from telebot import callback_data
from DataBase_Connect import con



parus = telebot.TeleBot("Token")

flag = 0

m: {chat}
@parus.message_handler(commands=["Начать"])
def start(m, res=False):
    parus.send_message(m.chat.id, "Привет")
    parus.send_message(m.chat.id, "Для того чтобы войти в группу вы должны зарегистрироваться")
    keyboard = types.InlineKeyboardMarkup()
    callback_button = types.InlineKeyboardButton(text="Регистрация", callback_data="reg")
    keyboard.add(callback_button)
    parus.send_message(m.chat.id, "Для регистрации нажмите на кнопку", reply_markup=keyboard)


@parus.callback_query_handler(func=lambda call: True)
def callback_inline(call):
    if call.message:
        if call.data == "reg":
            parus.send_message(chat_id=call.message.chat.id, text="Введите ФИО")

@parus.message_handler(content_types=["text"])
def reg(message):
    cur = con.cursor()
    cur.execute("insert into Villager (id, fio, phone_number, entrance, flat) values (1, " + message.text + ", '1', '1', '1');")
    cur.fetchall()

parus.polling(none_stop=True, interval=0)

вот код подключения

try:
    with connect(
        host="localhost",
        user="root",
        password="1234",
        database="Parus"
    ) as con:
        print("Con")
except Error as e:
    print(e)```


и ошибки 
C:\Users\anime\Desktop\PyProjects\Project1\Scripts\python.exe C:\Users\anime\PycharmProjects\pythonProject1\main.py 
Con
Traceback (most recent call last):
  File "C:\Users\anime\PycharmProjects\pythonProject1\main.py", line 37, in <module>
    parus.polling(none_stop=True, interval=0)
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\__init__.py", line 1043, in polling
    self.__threaded_polling(non_stop=non_stop, interval=interval, timeout=timeout, long_polling_timeout=long_polling_timeout,
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\__init__.py", line 1118, in __threaded_polling
    raise e
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\__init__.py", line 1074, in __threaded_polling
    self.worker_pool.raise_exceptions()
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\util.py", line 147, in raise_exceptions
    raise self.exception_info
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\util.py", line 90, in run
    task(*args, **kwargs)
  File "C:\Users\anime\Desktop\PyProjects\Project1\lib\site-packages\telebot\__init__.py", line 6770, in _run_middlewares_and_handler
    result = handler['function'](message)
  File "C:\Users\anime\PycharmProjects\pythonProject1\main.py", line 34, in reg
    con.cursor().execute("insert into Villager (id, fio, phone_number, entrance, flat) values (1, " + message.text + ", '1', '1', '1');")
  File "C:\Users\anime\AppData\Local\Programs\Python\Python39\lib\site-packages\mysql\connector\connection_cext.py", line 678, in cursor
    raise OperationalError("MySQL Connection not available.")
mysql.connector.errors.OperationalError: MySQL Connection not available.

Process finished with exit code 1

Ответы (0 шт):