gpt4 book ai didi

mysql - 备份/复制mysql数据库

转载 作者:行者123 更新时间:2023-11-29 14:55:24 28 4
gpt4 key购买 nike

我有一个实时数据库,我想要做的是制作一份副本。我可以通过 SSH 和 phpMyAdmin 访问 MySQl。是否有一个命令可以在单个命令/操作中复制/备份数据库,而无需使用导出/导入?

谢谢

最佳答案

        mysqldump -u USERNAME -pPASSWORD databaseName > SAVETOFILE.sql

看到这个http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html了解各种可用选项。

您可以通过 PHPMyAdmin 进行操作,也可以参见此处 http://php.about.com/od/learnmysql/ss/mysql_backup_3.htm

  1. Login to phpMyAdmin
  2. Click on your database name
  3. Click on the tab labeled EXPORT
  4. Select all tables you want to backup (usually all)
  5. Default settings usually work, just make sure SQL is checked
  6. Check the SAVE FILE AS box
  7. Hit GO
<小时/>

如果您想创建作为上述 sqldump 的副本的数据库,您需要运行以下命令

 mysql -u USERNAME -pPASSWORD < SAVEDFILE.sql

但是,我觉得您正在寻找类似复制的东西。在这种情况下,您需要设置主从配置,其中数据在从属设备上复制。请参阅本复制指南

http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html

关于mysql - 备份/复制mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4757044/

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