DataEase 独立 MySQL 的备份与恢复
转载自:https://kb.fit2cloud.com/?p=278
DataEase 环境中独立部署的 MySQL,在做备份时需要注意:
除备份数据外,一定要备份 dataese 库中的函数,否则恢复 dataease 库的数据后,是无法正常访问 DataEase 的。
备份命令:
# 备份数据
mysqldump -uroot -pxxxxxx dataease >> /opt/mysql-dataease.sql
# 备份函数 -ntd 是表示导出存储过程;-R是表示导出函数
mysqldump -uroot -pxxxxxx -ntd -R dataease > /opt/mysql-function.sql
恢复命令:
# 登录
mysql -uroot -pxxxxxxx
# 建库
CREATE DATABASE `dataease` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
# 导入数据
use dataease;
source /opt/mysql-dataease.sql;
# 导入函数
source /opt/mysql-function.sql;
导入完成后,浏览器访问 DataEase 测试。