mysqldump相关内容

mysqldump部分数据库

我最近决定切换公司,我通过它,我得到我的托管,所以将我的旧数据库移动到我的新数据库,我一直试图运行这: mysqldump --host = ipaddress --user = username --password = password db_name table_name | mysql -u username -ppassword -h new_url new_db_name ..
发布时间:2017-03-17 19:05:46 数据库

克隆MySQL数据库

我有一个有120个表的服务器上的数据库。 我想用一个新的数据库名称和复制的数据克隆整个数据库。 有效的方法吗? 解决方案 $ mysqldump yourFirstDatabase -u user -ppassword> yourDatabase.sql $ mysql yourSecondDatabase -u user -ppassword ..
发布时间:2017-03-16 21:27:20 数据库

从--all-databases转储导入单个数据库

是否可以从--all-databases mysqldump导入单个数据库?我想我可以手动修改文件,但想知道是否有任何命令行选项来做到这一点。 我正在移动服务器,有很多数据库,我现在不需要或想要,但如果需要,可以选择恢复一个。 解决方案 mysqldump 输出只是一组 SQL 语句。 您可以在命令行中提供所需的数据库,并使用以下命令跳过其他数据库的命令: mysql ..
发布时间:2017-03-16 21:11:19 数据库

从mysql Workbench 6.0导出数据

我试图导出我的数据库,在Windows上使用MySQL Workbench 6.0,发送到我的数据库实例在Amazon RDS,但我得到这个错误: 操作失败退出代码7 11:34:40转储俱乐部(taxicompanies) 运行:“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump.exe“ -defaults-extra- f ..
发布时间:2017-03-16 21:05:43 其他数据库

在MySQL导入:ERROR在第32769行:未知命令'\'

我在尝试导入我的数据库时收到以下错误: ERROR在第32769行:未知命令'\''。 我做了一些搜索,发现这可能是因为转储不是用--hex-blob命令创建的。 不幸的是,我没有机会这样做,因为这是在我的主机有一个不合时宜的RAID /硬件故障之前最后一次备份。 我可以做什么来获取我的数据库导入吗? 更新: 导入时使用--force和--max_allowed ..
发布时间:2017-03-14 04:53:48 数据库

WAMP服务器存储数据库文件的位置

我的硬盘驱动器遇到一些问题,我无法使用它启动Windows。 我可以通过连接到另一台电脑来查看驱动器的内容作为一个外部驱动器。 在罪魁祸首的驱动器上,我运行一个本地WAMP服务器为开发目的,我想保存的mySQL数据库。 > 我可以看到我的wamp目录在 E:\wamp 。是否可以从这里启动服务器,以便使用phpmyadmin执行mysqldump?如果没有我的选项来恢复DB - ..
发布时间:2017-03-14 03:53:16 其他数据库

使用mysqldump跳过某些表

有没有办法从mysqldump命令限制某些表? 例如,我将使用以下语法仅转储 > table1和table2: mysqldump -u username -p database table1 table2> database.sql 但是有一个类似的方法转储所有的表 > table1和table2?我没有在mysqldump文档中找到任何东西,所以是brute-f ..
发布时间:2017-03-14 02:57:24 数据库

在从SQL转储恢复数据库时启用二进制模式

我对MySQL非常新,并且在Windows上运行它。我试图从MySQL中的转储文件恢复一个数据库,但我得到以下错误: $> mysql -u root -p -h localhost -D database -o 错误:ASCII'\0'出现在语句中,但这是不允许的,除非选项--binary-mode被启用,mysql以非交互模式运行。如果需要ASCII'\0',则将--binary-mo ..
发布时间:2017-03-14 01:33:15 数据库

在同一个MySql实例上克隆MySQL数据库

我想写一个脚本,它将同一个mysql数据库实例上的当前数据库 sitedb1 复制到 sitedb2 。我知道我可以转储sitedb1到一个sql脚本: mysqldump -u root -p sitedb1>〜/ db_name.sql ,然后将其导入到 sitedb2 。 有一个更简单的方法,没有将第一个数据库转储到sql文件? 解决方案 复制数据库,您 ..
发布时间:2017-03-13 23:00:54 数据库

如何从mysqldump恢复转储文件?

我获得了一个MySQL数据库文件,我需要将其还原为Windows Server 2008计算机上的数据库。 我尝试使用MySQL管理员,以下错误: 所选文件由 生成,mysqldump无法通过 恢复此应用程序。 解决方案 它应该像运行这样简单: mysql -u -p 如果转储是单个数据库,您可能必须在顶部添加一行的文件: U ..
发布时间:2017-03-13 21:08:10 数据库

运行MySQLDump而不锁定表

我想将现场生产数据库复制到我的本地开发数据库中。有没有办法不锁定生产数据库? 我目前正在使用: mysqldump -u root --password = xxx -h xxx my_db1 | mysql -u root --password = xxx -h localhost my_db1 但是它会锁定每个表。 解决方案 - lock-tab ..
发布时间:2017-03-13 20:48:01 数据库

Mysqldump以CSV格式

是否有一个命令使用mysqldump JUST输出CSV格式的每一个表格的每一行? 解决方案 首先,我可以给你一张表的答案: 所有这些 INTO OUTFILE 或 - tab = tmpfile (和 -T / path / to / directory )答案是,它需要在与MySQL服务器相同的服务器上运行 mysqldump ,并具有这些访问权限。 / p> 我的解决方案 ..
发布时间:2017-02-24 15:45:32 数据库

在cron中使用mysql备份的问题

我只是试图执行一个mysqldump并安排它。我使用RHEL 5并将其添加到crontab如下所示: 22 13 * * * root mysqldump --user = root --password = 12345 mysqldb > / var / backups / mysqldb date +%d%m .sql .sql文件在backups文件夹中。我甚至试图运行这个命令行 ..
发布时间:2017-01-13 21:45:36 Linux/Unix

mysqldump在crontab中不工作

我试图在备份mysql数据库的crontab(ubuntu服务器)中添加一个cronjob。 以root身份执行终端中的脚本很好,但插入crontab什么也没有发生。我试图每分钟运行它,但没有文件出现在/ var / db_backups文件夹中。 (其他cronjobs工作良好) 这里是cronjob: * * * * * mysqldump -u root -pHERE ..
发布时间:2017-01-13 20:48:53 数据库

在同一个MySql实例上克隆MySQL数据库

我想写一个脚本,它将同一个mysql数据库实例上的当前数据库 sitedb1 复制到 sitedb2 。我知道我可以转储sitedb1到sql脚本: mysqldump -u root -p sitedb1>〜/ db_name.sql ,然后将其导入到 sitedb2 。 有没有更简单的方法,没有将第一个数据库转储到sql文件? 解决方案 复制数据库,您可以 ..
发布时间:2017-01-06 21:34:15 数据库

比较两个数据库的结构?

我想问,是否可以比较两个巨大数据库的完整数据库结构。 我们有两个数据库,一个是开发数据库,​​另一个是生产数据库。 在我们发布代码的一些部分之前,我有时会忘记对生产数据库进行更改,这导致生产数据库没有相同的结构,所以如果我们发布某些东西,我们会遇到一些错误。 有一种方法可以比较两者,或同步? //www.mysqldiff.org/“rel =”nofollow noreferrer“> h ..
发布时间:2016-12-21 13:51:30 数据库

找不到Mysqldump命令

我要导出我的数据库,我使用这个代码: mysqldump -p -u markazo_b markazo_b& /tmp/file.sql 但SSH显示此错误: -bash:mysqldump:未找到命令 我如何解决这个问题? 解决方案 你可能没有MySQL / bin 文件夹。更改为您的mysql / bin文件夹,然后 ..
发布时间:2016-12-20 16:30:58 其他开发