问题标签 [mysql-backup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1075 浏览

mysql - MySQL备份到多个文件的脚本

我正在使用 PowerShell 创建一个脚本来备份在 Windows 2012 服务器上运行的 MySQL。与此处找到的其他提示不同,我想.sql为每个数据库生成一个文件。

这篇文章展示了如何创建多个文件。我将它改编为 PowerShell:

但它返回错误while

我应该改变什么,以便您可以.sql为每个数据库生成多个 , 一个?

0 投票
1 回答
1295 浏览

mysql - 使用 AutoMySQLBackup 从从机到远程机器的 MySQL 备份

我正在尝试从从属服务器或 MySQL 实例为 MySQL 数据库设置每日备份。我的数据库是 InnoDb 和 MyISAM 表的混合体。我已经在另一台机器上安装了AutoMySQLBackup 。我正在尝试在 AutoMySQLBackup 的帮助下从该机器上对 MySQL 数据库进行完整备份和每日增量备份。

0 投票
2 回答
751 浏览

mysql - mysqlbackup:错误:打开文件 /var/lib/mysql/ibdata1 失败。错误代码:13,权限被拒绝

我尝试使用 mysqlbackup 备份我的数据库,但我不断收到此错误,我不知道为什么引用 Permission denied 错误。

我已经关闭了 SeLinux,因为我认为这是原因,但是 selinux 日志中也没有任何内容,我也可以使用普通命令登录到 mysql:mysql -uuser -ppassword。

输出的完整密码可以在这里看到:http: //pastie.org/10798013

0 投票
1 回答
2995 浏览

c# - 如何使用 C# 备份特定的 MySQL 表

我一直在使用C#中的MySqlBackup.dll备份 MySQL 表。我不知道如何备份 MySQL 模式中的特定表。如何使用 C# 仅备份一个或两个特定表?

0 投票
0 回答
78 浏览

mysql - 如何使用 MySQL Administrator 恢复重复的数据库?

我刚开始在 Windows 2012 Server 上使用具有 MySQL 5.5 和 MySQL Administrator v1.2.17 的客户端。我的任务是将实时数据库复制到同一台服务器中 - 本质上是将 dblive 复制到 dbtest 中。

我使用该应用程序创建了一个备份 .sql 文件,没有放置表。我想在这个应用程序中使用恢复机制,纯粹是为了方便并且能够为客户记录一个简单的过程。但是我发现的每个资源都在细节上含糊不清,假设恢复将取代原始资源。所以我希望在这里得到一个具体的解决方案。

恢复要求目标模式,无论是原始模式还是其他模式。这是唯一的选项,它没有说“数据库名称”。(我会接受“呃,这就是你想要的”。)这里的提示建议这应该简单快捷,但后续评论说这个应用程序无法处理“大”数据库。.sql 文件为 250MB,我不确定它是否足够大。

这个技巧建议使用 mysql 命令行,但没有确认它可以恢复到不同的数据库名称。我发现的大多数其他解决方案都依赖于复杂的查询,诸如“不要那样做”之类的注释,玩弄配置等。我希望有人可以提出一个简单的解决方案,即使不使用这个实用程序。我不是 MySQL 专家,更多的是开发人员,所以请不要打败我。谢谢。

0 投票
1 回答
490 浏览

mysql - 如何在不删除增量目录的情况下使用 mysqlbackup 进行增量备份?

我的想法是创建一个 cronjob 来每隔半小时左右对我的数据库进行一次增量备份。

根据mysqlbackup文档,我必须先对数据库进行完整备份,然后再进行增量备份,所以我这样做了:

然后我进入我的备份目录并创建一个增量目录,然后我运行以下命令来获取增量:

一切看起来都像预期的那样,然后当我想再次运行它时,我收到了这个错误:

我做增量的主要原因是我没有只有一个备份文件,所以这对我来说不是一个理想的场景,特别是因为我不想创建一个每次删除增量目录的 cronjob获取新的增量备份。

所以我的问题是,每次执行命令并使用数据库中发生的任何更改创建一个新文件时,如何创建增量备份?

0 投票
2 回答
3308 浏览

php - 自动或定期备份 mysql 数据

我想使用 <在此处插入最喜欢的 PHP 框架>/plain php/我的第二喜欢的语言对我的 mysql 数据库中的一些表进行定期备份。我希望它是自动化的,以便以后可以在出现问题时恢复备份。

我尝试执行查询并将结果保存到文件中。最终得到的代码看起来有点像这样。

我在本地机器上设置了一个 cron 作业,以使用此代码访问网页。我还尝试在服务器上编写一个 cronjob,将脚本作为 CLI 运行。但它会导致各种各样的问题。这些包括

  1. 有时数据不一致
  2. 该文件似乎被截断
  3. 输出无法导入另一个数据库
  4. 有时脚本超时

我也听说过mysqldump。我试图运行它,exec但它会产生错误。

我该如何解决这个问题?

0 投票
2 回答
112 浏览

mysql - 如何仅在基于主键不存在的情况下插入记录?(与查询本身而不是表比较)

刚刚进行了一次数据库的迁移,由于字符编码的一些意外,有些记录没有输入,不知道哪些记录丢失了。我有前一个数据库的完整 SQL 转储,但前一个数据库已关闭。

我无权创建新表。由于系统已经在使用中,不可能再次清表和转储。由于上表的转储如下所示:

如果一行的主键(在这种情况下为 id)重复,则不会更新整个块。有没有办法添加检查以便只将丢失的行添加到数据库中?

0 投票
1 回答
349 浏览

c# - c# - unable to backup mysql database with error "The given path's format is not supported."

Help please, when I run my program, I get a NotSupportedException error. How do I fix it?

P.S. txtb.Text contains directory path like this C:\Users\user\Desktop

0 投票
1 回答
3784 浏览

php - 在 php 中单击按钮时备份 Mysql 数据库

我正在尝试使用以下代码对按钮单击进行备份,每次单击时我都会得到空数据库。我尝试了所有文章,但结果相同..任何人都可以帮我解决这个问题。