我正在尝试将一个数据库的所有mysql数据转储到一个文件中。也就是说,我不想在这个文件中包含表结构(还有另一个文件将包含表的结构)。
是否可以严格提取数据而不是表结构?
我现在所做的..。
# Extracts the database structure
mysqldump -d -hlocalhost -uusername -ppassword database -r database.sql
# Extracts each table and their data individually
mysqldump -d -hlocalhost -uusername -ppassword database --tab .第一个命令将生成一个包含数据库中所有实体结构的.sql文件,而第二个命令将自动生成包含结构和实体的.sql和.txt文件。
我需要的是一个副本的整个数据库,这是做相同的方式。
谢谢
发布于 2012-08-25 22:41:15
使用--no-create-info选项或其简写-t
--no-create-info,-t不要编写重新创建每个转储表的CREATE TABLE语句。
备注
此选项不排除从输出创建日志文件组或表空间的语句;但是,您可以使用--no-tablespaces选项来实现此目的。
https://stackoverflow.com/questions/12122772
复制相似问题