我在数据库中只为一个表创建了一个mysql转储。我用来创建转储的命令是mysqldump -uroot -p database_name table_name > backup.sql
。现在,当我尝试使用命令“mysql -uroot -p database_name table_name < backup.sql
”将数据导入我的机器时,我什么都没得到。
我只在命令行上获取文本,这解释了我如何使用mysql命令。这里有什么我想念的吗?
答案 0 :(得分:3)
删除table_name
。
mysql -uroot -p database_name < backup.sql
答案 1 :(得分:0)
您的服务器上是否存在架构?如果您没有使用--databases选项,我认为它不会添加create database database_name
和use database_name
。您可能必须从命令行客户端手动执行这些步骤。