Tag: mysqldump

限制来自mysqldump的logging数量?

我正试图从一个大型数据库加载一个小样本的logging到一个testing数据库。 你如何告诉mysqldump只给你800万条logging? 谢谢

如何从本地机器mysqldump远程数据库

我需要在远程服务器上执行一个数据库的mysqldump,但服务器没有安装mysqldump。 我想使用我的机器上的mysqldump连接到远程数据库并在我的机器上执行转储。 我试图创build一个SSH隧道,然后做转储,但这似乎并没有工作。 我试过了: ssh -f -L3310:remote.server:3306 user@remote.server -N 隧道创build成功。 如果我做 telnet localhost 3310 我得到一些显示正确的服务器的MySQL版本。 但是,做以下似乎尝试本地连接 mysqldump -P 3310 -h localhost -u mysql_user -p database_name table_name

为每个数据行MySQLDump一个INSERT语句

有以下声明: mysqldump –complete-insert –lock-all-tables –no-create-db –no-create-info –extended-insert –password=XXX -u XXX –dump-date yyy > yyy_dataOnly.sql 我得到如下的INSERT语句: INSERT INTO `table` VALUES (1,'something'),(2,'anything'),(3,'everything'); 我需要的是这样的: INSERT INTO `table` VALUES (1,'something'); INSERT INTO `table` VALUES (2,'anything'); INSERT INTO `table` VALUES (3,'everything'); 有没有办法告诉“mysqldump”为每一行创build一个新的INSERT语句? 谢谢你的帮助!

我可以从完整的mysql mysqldump文件恢复单个表吗?

我有我的MySQL数据库的mysqldump备份,包括我们所有的表大约440兆。 我想恢复mysqldump的其中一个表的内容。 这可能吗? 从理论上讲,我可以删除重build表格所需的部分,但我甚至不知道如何有效地编辑这个大小的文本文档。

只有mysqldump数据

我正在寻找转储所有数据在我的MySQL数据库的语法。 我不想要任何表信息。

用mysqldump跳过某些表

有没有办法限制mysqldump命令中的某些表? 例如,我会使用以下语法只转储table1和table2: mysqldump -u username -p database table1 table2 > database.sql 但有没有类似的方式来转储除 table1和table2 以外的所有表? 我没有在mysqldump文档中find任何东西,那么brute-force(指定所有的表名)是唯一的方法吗?

如何使用XAMPP for Windows访问MySQL命令行?

如何使用XAMPP for Windows访问MySQL命令行?

脚本将mysql转储sql文件转换成可以导入到sqlite3数据库的格式

我有一个导出SQL文件,其中包含来自MySQL的表和数据,我想将其导入到Sqlite 3数据库。 什么是最好的方法来做到这一点? 只是通过sqlite3工具导入文件不起作用。

我怎样才能摆脱MySQL转储这些评论?

我试图创build一个简单的结构只有我的数据库转储。 使用mysqldump给了我一个像这样的结果: /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; DROP TABLE IF EXISTS `foo`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; 无论我尝试什么,我似乎都无法摆脱这些评论。 我正在使用: mysqldump -p -d –add-drop-table –skip-tz-utc –skip-set-charset -h 127.0.0.1 -u foo bar –result-file=dumpfile.sql 编辑:但我希望保留其他意见,如– MySQL […]

如何从mysqldump恢复转储文件?

我被给了一个MySQL数据库文件,我需要在Windows Server 2008机器上作为数据库进行恢复。 我尝试使用MySQLpipe理员,但我得到了以下错误: 所选文件由mysqldump生成,不能由此应用程序恢复。 我如何得到这个工作?