gpt4 book ai didi

mysql - 从 --all-database sql.gz 文件恢复所有 mysql 数据库

转载 作者:IT老高 更新时间:2023-10-29 00:09:36 24 4
gpt4 key购买 nike

我已经用他下面的命令支持了我所有的 mysql 数据库

mysqldump -u root -ppasswod --all-databases | gzip > all.sql.gz

只是想知道我是否能够使用以下命令恢复所有数据库

gunzip < alldb.sql.gz | mysql -u root -ppassword -h localhost

你能告诉我如何备份所有的mysql用户吗?

我无法测试它,因为我不确定并且我不想破坏当前系统上的任何数据库

最佳答案

是的。通常,要恢复压缩的备份文件,您可以执行以下操作:

gunzip < alldb.sql.gz | mysql -u [uname] -p[pass] [dbname]

请咨询How to Back Up and Restore a MySQL Database

请注意,--all-databases 选项仅适用于备份。备份文件本身将包含用于恢复的所有相关 CREATE DATABASE quux; 命令。

关于mysql - 从 --all-database sql.gz 文件恢复所有 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23180963/

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