Я использую библиотеку mysql -connector в python, работающую на Linux Mint 19.3.
Я пытаюсь подключиться с помощью пользователя root в следующем коде.
db = mysql.connector.connect(user=username, password=password, host='localhost')
Для отладки я временно жестко запрограммировал свое имя пользователя (который является пользователем root) и свой пароль. Я получаю следующую ошибку ...
mysql.connector.errors.ProgrammingError: 1698 (28000): Access denied for user 'myUsername'@'localhost'
С терминала я могу запустить sudo mysql и получить полный доступ в командной строке mysql.