From b2c60a118fdb344977c55333f6b780d0b8f0def6 Mon Sep 17 00:00:00 2001 From: zyc <1439655764@qq.com> Date: Fri, 13 Mar 2026 10:31:05 +0800 Subject: [PATCH] Fix: pymysql import crash in Docker environment Docker installs mysqlclient natively, so pymysql isn't needed. Use try/except to handle both environments gracefully. --- backend/config/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/config/__init__.py b/backend/config/__init__.py index 063cd2c..0183ce0 100644 --- a/backend/config/__init__.py +++ b/backend/config/__init__.py @@ -1,2 +1,5 @@ -import pymysql -pymysql.install_as_MySQLdb() +try: + import pymysql + pymysql.install_as_MySQLdb() +except ImportError: + pass # Docker uses mysqlclient natively