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