diff --git a/ZhuQue/src/main/java/com/dsideal/ZhuQue/Ylt/Controller/YltController.java b/ZhuQue/src/main/java/com/dsideal/ZhuQue/Ylt/Controller/YltController.java index 736f099..53ad7bc 100644 --- a/ZhuQue/src/main/java/com/dsideal/ZhuQue/Ylt/Controller/YltController.java +++ b/ZhuQue/src/main/java/com/dsideal/ZhuQue/Ylt/Controller/YltController.java @@ -185,7 +185,6 @@ public class YltController extends Controller { renderJson(CommonUtil.getRet(false, "发现了一个未知的闸机厂商,请联系开发人员!")); } - /** * 功能:根据用户id查询挂起订单 * state: 订单状态 0 创建中 1准备充电中 2 充电中 3完成 4 取消 5挂起 6需要手动补单 7结算中 diff --git a/业务梳理/~$特收到的需求、分析与现状.docx b/业务梳理/~$特收到的需求、分析与现状.docx new file mode 100644 index 0000000..adbf6ee Binary files /dev/null and b/业务梳理/~$特收到的需求、分析与现状.docx differ diff --git a/业务梳理/驿来特收到的需求、分析与现状.docx b/业务梳理/驿来特收到的需求、分析与现状.docx index f137bda..8fe829e 100644 Binary files a/业务梳理/驿来特收到的需求、分析与现状.docx and b/业务梳理/驿来特收到的需求、分析与现状.docx differ diff --git a/操作文档/7、Mysql数据库下载与还原.md b/操作文档/7、Mysql数据库下载与还原.md index 2e2d213..3964cfc 100644 --- a/操作文档/7、Mysql数据库下载与还原.md +++ b/操作文档/7、Mysql数据库下载与还原.md @@ -30,6 +30,12 @@ yum -y install qpress +#### 冷知识:为什么不使用$MysqlDump$备份数据库,而是采用了$XtraBackup$进行备份数据库? + +**答**:因为逻辑备份时,会导致锁表,数据库性能下降,如果此时有大量用户使用,就带来的非常不好的体验,这时,$XtraBackup$的无感备份机制就有了用武之地。 + + + #### 上传备份文件到主机 ``` @@ -116,9 +122,7 @@ innodb_log_buffer_size = 16M innodb_log_file_size = 170M innodb_lock_wait_timeout = 60 -#sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - -sql-mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION +sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION [mysql] socket=/tmp/mysql.sock @@ -184,13 +188,23 @@ rm -rf /var/mysql_bkdata/mysql/proxies_priv.TRG CREATE USER 'ycharge'@'localhost' IDENTIFIED BY 'ycharge'; GRANT ALL PRIVILEGES ON *.* TO 'ycharge'@'%'IDENTIFIED BY 'ycharge' WITH GRANT OPTION; flush privileges; + + + # 切换三张表的引擎为MyISAM,防止出现 1105 ER_UNKNOWN_ERROR + use mysql; + + ALTER TABLE `mysql`.`proc` ENGINE = MyISAM; + ALTER TABLE `mysql`.`event` ENGINE = MyISAM; + ALTER TABLE `mysql`.`func` ENGINE = MyISAM; ``` -#### 移动到SSD硬盘上 +#### 移动到$SSD$硬盘上 ```Shell df -h +``` +``` [root@RockyLinux local]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev