NoneVs ошибка кода, когда я запускаю некоторый простой соединительный код mysql с бегунком кода

Я получаю сообщение об ошибке, когда я хочу запустить какой-то простой код для подключения к MySQL с расширением бегунка кода, это только для MySQL, и код работает правильно для других кодов, мой код такой:

import mysql.connector

cnx = mysql.connector.connect(user='root', password='****',
                          host='127.0.0.1',
                          database='amir')
cnx.close() 

Я добавил скрипт и Python к пути уже

Я получаю эту ошибку, когда я запускаю код выше с кодом runner:

Traceback (most recent call last):
File "d:\mypy\Advanced python\test.py", line 5, in <module>
database='employees')
File "D:\pyt\lib\site-packages\mysql\connector\__init__.py", line 179, in 
connect
return MySQLConnection(*args, **kwargs)
File "D:\pyt\lib\site-packages\mysql\connector\connection.py", line 95, in 
__init__
self.connect(**kwargs)
File "D:\pyt\lib\site-packages\mysql\connector\abstracts.py", line 716, in 
connect
self._open_connection()
File "D:\pyt\lib\site-packages\mysql\connector\connection.py", line 210, in 
_open_connection
self._ssl)
File "D:\pyt\lib\site-packages\mysql\connector\connection.py", line 142, in 
_do_auth
auth_plugin=self._auth_plugin)
File "D:\pyt\lib\site-packages\mysql\connector\protocol.py", line 102, in 
make_auth
auth_data, ssl_enabled)
File "D:\pyt\lib\site-packages\mysql\connector\protocol.py", line 58, in 
_auth_response
auth = get_auth_plugin(auth_plugin)(
File "D:\pyt\lib\site-packages\mysql\connector\authentication.py", line 191, 
in get_auth_plugin
"Authentication plugin '{0}' is not supported".format(plugin_name))
mysql.connector.errors.NotSupportedError: Authentication plugin 
'caching_sha2_password' is not supported

[Done] exited with code=1 in 0.151 seconds

0 ответов

Другие вопросы по тегам