首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从文件夹备份恢复Mysql数据库

从文件夹备份恢复Mysql数据库
EN

Ask Ubuntu用户
提问于 2020-07-19 12:21:38
回答 1查看 1.4K关注 0票数 2

我需要从文件夹中恢复备份我的mysql数据库。

我有一个完整的/var/lib/mysql文件夹备份所有的文件。

我有一个新的mysql安装。我从备份中复制了数据库文件夹以及所有的ibdataib_logfile文件。我用chown -R mysql:mysql设置了新文件的权限。服务器启动时没有问题,但如果我从mysql提示符中列出数据库,则无法“看到”从备份复制的数据库。

知道如何让mysql看到备份数据库吗?

EN

回答 1

Ask Ubuntu用户

发布于 2020-07-19 12:31:00

我从备份中复制了数据库文件夹以及所有的ibdata和ib_logfile文件。

cp?如果是这样的话,我被告知要使用rsync来完成这个任务。

sudo service stop mysql停止mysql

从旧版本的/var/lib/mysql/

代码语言:javascript
复制
sudo rsync -av /{backup_dir}/ /var/lib/mysql/
sudo chown -R mysql: /var/lib/mysql

sudo service start mysql启动mysql

继续前检查错误(屏幕上和/var/log/mysql上)

并将系统设置为使用mysqldump创建自动转储,并将这些备份存储在另一个分区甚至另一个系统上。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1260331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档