我在将MySQL表从命令行恢复到数据库时遇到了麻烦。备份一个表与mysqldump一起工作。备份和恢复数据库也能正常工作。我已经使用:将MySQL表恢复到数据库
的mysql -uroot -p数据库名表名<路径\ TableName.sql
在此先感谢
我在将MySQL表从命令行恢复到数据库时遇到了麻烦。备份一个表与mysqldump一起工作。备份和恢复数据库也能正常工作。我已经使用:将MySQL表恢复到数据库
的mysql -uroot -p数据库名表名<路径\ TableName.sql
在此先感谢
嗯,我想我在这里看到的问题。
你的备份脚本看起来不错。 tbl_name
作为可选的第二个参数正确工作。
要恢复,您应该简单地运行
mysql -uroot -p DatabaseName < path\TableName.sql
运行man mysql
会表现出你正确的参数和选项
mysql的[选项] DB_NAME
当你的备份脚本只包含一个表,只有该表将被恢复到您的数据库中。
最好的方法来恢复数据库:
开放CMD在bin
文件夹
登录到m ysql:
mysql -uroot -pyour_password
show databases;
use db_name;
现在命中源,并把你的SQL文件存储和命中地址栏的完整路径;
例如:
source db_name.sql;
嗨Bijsha,欢迎#1。为了帮助您,请提供更多详细信息,包括问题的具体内容,您现在得到的错误文本以及问题所在。谢谢! – 2012-03-14 05:10:13