From 40d0ea956d7bb7a69833a5819dc84cfa5a36be74 Mon Sep 17 00:00:00 2001 From: wojiaoyishang Date: Sat, 25 Jan 2025 14:08:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=AD=A3=20docker=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dockerdata/config.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dockerdata/config.py b/dockerdata/config.py index b5369f0..b398d99 100644 --- a/dockerdata/config.py +++ b/dockerdata/config.py @@ -1,5 +1,6 @@ import logging from datetime import timedelta +from urllib.parse import quote_plus as urlquote class BaseConfig: @@ -57,7 +58,14 @@ class BaseConfig: # } # 数据库的配置信息 - SQLALCHEMY_DATABASE_URI = 'sqlite:///../pear.db' + MYSQL_USERNAME = "root" + MYSQL_PASSWORD = "123456" + MYSQL_HOST = "172.10.1.31" + MYSQL_PORT = 3306 + MYSQL_DATABASE = "PearAdminFlask" + + # mysql 数据库的配置信息 + SQLALCHEMY_DATABASE_URI = f"mysql+pymysql://{MYSQL_USERNAME}:{urlquote(MYSQL_PASSWORD)}@{MYSQL_HOST}:{MYSQL_PORT}/{MYSQL_DATABASE}?charset=utf8mb4" # 默认日志等级 LOG_LEVEL = logging.WARN