'How can I solve this MySQL and Python problem?

Traceback (most recent call last): File "C:\Users\josej\AppData\Local\Programs\Python\Python310\lib\site-packages\mysql\connector\abstracts.py", line 553, in config DEFAULT_CONFIGURATION[key] KeyError: 'datebase'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\josej\proyectos\holamundo\curso\db.py", line 3, in midb = mysql.connector.connect ( host="localhost", user="josejan21", password="123JOSE123jan@gmail", datebase="prueba") File "C:\Users\josej\AppData\Local\Programs\Python\Python310\lib\site-packages\mysql\connector_init_.py", line 272, in connect return CMySQLConnection(*args, **kwargs) File "C:\Users\josej\AppData\Local\Programs\Python\Python310\lib\site-packages\mysql\connector\connection_cext.py", line 94, in init self.connect(**kwargs) File "C:\Users\josej\AppData\Local\Programs\Python\Python310\lib\site-packages\mysql\connector\abstracts.py", line 1049, in connect self.config(**kwargs) File "C:\Users\josej\AppData\Local\Programs\Python\Python310\lib\site-packages\mysql\connector\abstracts.py", line 555, in config raise AttributeError("Unsupported argument '{0}'".format(key)) AttributeError: Unsupported argument 'datebase'



Solution 1:[1]

There's a typo in your code, in the mysql connect method you are passing in "datebase" instead of "database" as an argument.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 A User