首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mariadb数据从一台服务器迁移到另一台服务器

将mariadb数据从一台服务器迁移到另一台服务器
EN

Stack Overflow用户
提问于 2019-09-11 18:36:00
回答 1查看 1.8K关注 0票数 0

将mariadb数据从一台linux服务器迁移到另一台服务器

早上好,

我正在执行将linux mariadb服务器中包含的所有数据迁移到新的linux mariadb服务器的过程。

我遇到的问题是,我可以使用mysqldump -- all -database从我拥有的所有数据库中迁移所有数据,但我不能或找不到一种方法来从具有相应权限和密码的用户那里获取信息。我有许多用户需要迁移,我不想在新服务器上一个接一个地创建新用户。有没有办法同时导入用户、权限和密码?

非常提前感谢您。

EN

回答 1

Stack Overflow用户

发布于 2019-09-11 21:40:21

当您使用mysqldump --all-databases转储所有数据时,它包括mysql.user表,该表已经包含了所有用户和散列密码。

因此,在您的新服务器上,当您导入--all-databases的输出时,它将为您的所有用户带来它,因为它在导入期间覆盖了新服务器的mysql.user表。

之后,您可以浏览到mysql数据库和user表,使用phpmyadmin进一步确认。

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

https://stackoverflow.com/questions/57887268

复制
相关文章

相似问题

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