修复了无法使用MySQL数据库的bug, 现已正式支持MySQL数据库

This commit is contained in:
MarkusJoe
2022-03-01 22:33:44 +08:00
parent e6a4b706ed
commit f997bb611e
3 files changed
+25 -22

No files matched your search

+9 -1
View File
@@ -6,4 +6,12 @@
# @File Name: __init__.py
__all__ = ['error', 'logger', 'packing_logs', 'view']
import os
from bin.utils.logger import logger
from bin.utils.settings import Settings
if __name__ != '__main__':
if Settings().type == 'MySQL' and not os.path.exists('./bin/db/origin.sql'):
logger.info('当前使用的数据库为MySQL请前往 https://themedatabase.vercel.app/source/sql 下载sql文件')
logger.info('并使用 source 命令来导入MySQL数据库')
logger.info('忽略此消息请在./bin/db内创建一个名为origin.sql的文件')
+5 -5
View File
@@ -59,7 +59,7 @@ class Settings:
return self.__database['type']
@property
def mysql_host(self) -> str:
def m_host(self) -> str:
"""
mysql数据库的地址
:return:
@@ -67,7 +67,7 @@ class Settings:
return self.__database['MySQL']['host']
@property
def mysql_port(self) -> int:
def m_port(self) -> int:
"""
mysql数据库的端口
默认3306
@@ -76,7 +76,7 @@ class Settings:
return self.__database['MySQL']['port']
@property
def mysql_user(self) -> str:
def m_user(self) -> str:
"""
mysql数据库的用户名
:return:
@@ -84,7 +84,7 @@ class Settings:
return self.__database['MySQL']['user']
@property
def mysql_pwd(self) -> str:
def m_pwd(self) -> str:
"""
mysql数据库的密码
:return:
@@ -92,7 +92,7 @@ class Settings:
return self.__database['MySQL']['password']
@property
def mysql_db(self) -> str:
def m_db(self) -> str:
"""
保存数据库数据库名
:return: