我在MySQL数据库中有几个表,这些表已经被填满了。
有什么方法可以获取DML,它用完全相同的数据填充具有相同名称的表吗?
对于前。如果我有这样的表(名称):
name_id : 1 name_val : john name_id : 2 name_val : jack
I want to get this kind of DML :
Insert into table names(name_id,name_val) values(1,'john');
Insert into table names(name_id,name_val) values(2,'jackn');
最佳答案
您可以利用mysqldump
要仅获取数据,请使用--no-create-info
参数
mysqldump -u user -p[password] --no-create-info --compact db_name table_name > dump.sql
关于mysql - 如何从MySQL中的现有表中获取DML语法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17099249/