gpt4 book ai didi

mysql - 是否可以将我所有的 MySQL 数据库和用户导出到一个文件中?

转载 作者:行者123 更新时间:2023-11-29 04:44:56 28 4
gpt4 key购买 nike

我正在迁移托管服务提供商,并且我要迁移大约 20 个站点,您猜对了,它们都有 MySQL 数据库和唯一用户。有没有一种简单的方法可以将所有这些站点数据库和用户导出到一个文件或几个文件中,这样我就不必单独导出每个文件并在新主机上创建新用户等?

最佳答案

mysqldump --no-create-info -h hostname --user user -pPa55word mysql >dump.sql

现在编辑 dump.sql 并删除不需要的所有内容。或者只是转储用户表

mysqldump --no-create-info -h hostname --user user -pPa55word mysql user >dump.sql

然后导入

mysql -u user -pPa55word mysql < dump.sql

导入 SQL 文件后,您必须运行

FLUSH PRIVILEGES;

在目标 MySQL 服务器上,以便更改立即生效。

关于mysql - 是否可以将我所有的 MySQL 数据库和用户导出到一个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20723083/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com