Dear Web2py Community, I hope this message finds you well.
I am reaching out to seek your assistance regarding an issue I am experiencing with my application. After updating the database version from MySQL 5.7 to MySQL 8.0.35, my application has encountered problems and is no longer functioning as expected. Here are the details of my setup: Python Version: 3.8.10 Web2py Version: 2.27.1 Thank you in advance for your support and assistance. I look forward to your suggestions and advice. Here is the issue I am getting: Traceback (most recent call last): File "/home/ubuntu/api_server/web2py/gluon/restricted.py", line 219, in restricted exec(ccode, environment) File "/home/ubuntu/api_server/web2py/applications/warehouse/controllers/default.py", line 1910, in <module> File "/home/ubuntu/api_server/web2py/gluon/globals.py", line 463, in <lambda> self._caller = lambda f: f() File "/home/ubuntu/api_server/web2py/applications/warehouse/controllers/default.py", line 208, in user form=auth() File "/home/ubuntu/api_server/web2py/gluon/tools.py", line 2047, in __call__ return getattr(self, args[0])() File "/home/ubuntu/api_server/web2py/gluon/tools.py", line 3008, in login user = table_user(**{username: entered_username}) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/objects.py", line 683, in __call__ self._db(query) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/objects.py", line 2686, in select return adapter.select(self.query, fields, attributes) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/adapters/base.py", line 885, in select return self._select_aux(sql, fields, attributes, colnames) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/adapters/base.py", line 842, in _select_aux rows = self._select_aux_execute(sql) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/adapters/base.py", line 836, in _select_aux_execute self.execute(sql) File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/adapters/__init__.py", line 66, in wrap if not args[0].connection: File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/connection.py", line 33, in connection return self.get_connection() File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/connection.py", line 66, in get_connection connection = self.connector() File "/home/ubuntu/api_server/web2py/gluon/packages/dal/pydal/adapters/mysql.py", line 65, in connector conn = self.driver.connect(**self.driver_args) File "/home/ubuntu/api_server/web2py/gluon/contrib/pymysql/__init__.py", line 90, in Connect return Connection(*args, **kwargs) File "/home/ubuntu/api_server/web2py/gluon/contrib/pymysql/connections.py", line 688, in __init__ self.connect() File "/home/ubuntu/api_server/web2py/gluon/contrib/pymysql/connections.py", line 905, in connect self._get_server_information() File "/home/ubuntu/api_server/web2py/gluon/contrib/pymysql/connections.py", line 1231, in _get_server_information self.server_charset = charset_by_id(lang).name File "/home/ubuntu/api_server/web2py/gluon/contrib/pymysql/charset.py", line 38, in by_id return self._by_id[id] KeyError: 255 Best regards, Sandeep -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/8a008ac4-6fd6-40fe-b29a-529f6c173e34n%40googlegroups.com.