diff --git a/requirements/dev.in b/requirements/dev.in
index c5150daaf388eea0a08237c1ecfe3a46ec9e00e1..82f7697765a6f564fcb0ba48b5432083fdd691a3 100644
--- a/requirements/dev.in
+++ b/requirements/dev.in
@@ -9,9 +9,7 @@ Flask-Login==0.5.0
 SQLAlchemy>=1.4.5
 celery[redis]>=5.0.5
 mariadb==1.0.6
-mysqlclient==2.0.3
 psycopg2-binary==2.8.6
-cx-Oracle==8.1.0
 wget>=3.2
 pyecharts>=1.9.0
 pyecharts-extras>=0.0.5
diff --git a/src/database.py b/src/database.py
index 839055080d3db0a0a7c86d6ed35fd4f9cc2b59e7..f3bdda54105b0166f80b2c15fd8d0f3900a372e1 100644
--- a/src/database.py
+++ b/src/database.py
@@ -27,7 +27,7 @@ def create_app():
     login_manager.login_view = 'usr.login'
     login_manager.init_app(my_app)
     my_app.config.from_object("config")
-    my_db_url_mariadb = "mariadb+pymysql://{user}:{pw}@{url}/{db}?charset=utf8mb4&pool_pre_ping=True".format(
+    my_db_url_mariadb = "mariadb+mariadbconnector://{user}:{pw}@{url}/{db}?charset=utf8mb4&pool_pre_ping=True".format(
         user=my_app.config['SQLALCHEMY_DATABASE_USER'],
         pw=my_app.config['SQLALCHEMY_DATABASE_PW'],
         url=my_app.config['SQLALCHEMY_DATABASE_HOST'],