....
psssword = 'djffglkdsjldf',
port = '3045'
а зачем этот цирк с использованием нестандартного порта? ты сам уже путаешься... import mysql.connector
mydb = mysql.connector.connect(
host='localhost',
user='abcd',
password='твой пароль для этого юзера, мне лень его перепичатывать',
port = '3045'
)
print(mydb)
а ты уверен что правильный пароль используешь?
ведь ты от балды головой по клаве постучал введя пароль...
создай в базе своей нормального юзера со нормальным паролем...
не гуд это всюду рутом пользоваться...