我已经在我的PC上为我的网站开发了新的功能,涉及更新一些表结构,有没有方法可以用我在本地机器上所做的更改来更新我的网站数据库,而不会丢失远程机器上的任何数据?我正在运行我的网站的数据库是"mysql Ver14.14Distrib5.7.16,for Linux (x86_64) using EditLine wrapper“。
我正在尝试从Linux盒恢复远程RDS实例中的数据库。以下是我的命令:
sudo mysql –h host.amazonaws.com –u username –p password databasename < backupfile.sql
MySql版本14.14。当我输入上面的命令时,我会看到下面所有的默认值。数据库也不会恢复。
mysql Ver 14.14 Distrib 5.7.32, for Linux (x86_64) using EditLine wrapper
Copyright (c) 2000, 2020, Oracle and/or its affilia
我在使用企业实用工具mysqlbackup进行MySQL远程备份时遇到了问题,用于备份的输出和命令如下
170717 09:30:02 MAIN INFO: A thread created with Id '139688192059200'
170717 09:30:02 MAIN INFO: Starting with following command line ...
mysqlbackup --login-path=<login_path>--port=<port>--host=<some_remote_host>
我已经在一个Ubuntu实例上安装了sqlcmd,并且能够成功地连接到Windows并执行查询等等。
sqlcmd -S 192.168.0.100 -U SA -P secret
我需要能够创建数据库的备份(最好是作为一个巨大的db-backup.sql)。
看来,BACKUP命令只能将.bak文件保存到远程Windows,但我希望在实际运行sqlcmd的Linux上本地保存它。
BACKUP DATABASE [MyDatabaseName]
TO DISK = N'./MS-SQL-Server-Test-DB.bak'
WITH NOFORMAT, NO
我的远程mongodump备份脚本运行了几个月,直到今天。我突然发现了这个错误:
Failed: error dumping metadata: error converting index (<nil>): conversion of BSON value '2' of type 'bson.Decimal128' not supported
mongodump在我的远程备份服务器上不起作用。但是,当我在服务器上运行mongodump时,我的生产数据库仍然存在,它可以正常工作。但是这两个服务器使用完全相同的mongodump版本:
mongodum
我想备份远程站点上的SQl Server2005数据库(即最终在我的机器上本地拥有数据库的备份文件)。
是否可以使用SQL Server Management Studio Express完成此操作?我已经安装并运行了这个..但似乎找不到使用它进行备份的方法。如果这是不可能的,我如何创建一个备份我的远程数据库以其他方式?
谢谢,
Bazza