我正在将本地开发的wordpress站点移动到客户端的服务器,因此我尝试导出本地数据库并将其导入服务器。我根据http://codex.wordpress.org/Backing_Up_Your_Database中的说明导出.sql文件,但导入时出现此错误:
DROP TABLE IF EXISTS `wp_commentmeta` ;
MySQL said: Documentation
#1046 - No database selected
非常感谢任何帮助。谢谢!
答案 0 :(得分:4)
与其他两个答案一样说:我没有将备份文件导入特定数据库。我不得不创建一个新数据库并将文件上传到该数据库,并且工作正常。
答案 1 :(得分:3)
答案 2 :(得分:2)
您发布了一个描述如何备份数据库的链接。但问题不在于备份,而在于恢复,因此您应该查看有关如何恢复数据库的说明。
幸运的是,该网站还有关于如何从备份恢复数据库的说明(任何只告诉你如何备份而不是如何恢复的指南是恕我直言,浪费时间)。请尝试按照此页面上的说明操作:
http://codex.wordpress.org/Restoring_Your_Database_From_Backup
特别注意教程结尾附近的这个命令:
mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql
必须指定数据库名称。