我正在使用WP 4.8并使用MAMP服务器。 导出数据库:
我使用以下步骤导出数据库: -选择文件夹 - 选择导出选项卡 - 单击“自定义”单选按钮后,选择“将输出保存到文件'(我保留默认值)”
导入数据库(在另一台机器上): (在解压缩一个新的wp站点之后 - 命名它并保存wp-config.php)
- 打开MAMP并选择'导入'选中并选择备份的SQL文件,然后按“' GO'
以下错误:
Error
SQL query:
--
-- Database: `MyAceEL_db`
--
-- --------------------------------------------------------
--
-- Table structure for table `wp_commentmeta`
--
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) UNSIGNED NOT NULL,
`comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
MySQL said: Documentation
#1046 - No database selected
因此,问题可能是我的导出选项,也可能是笔记本电脑上的旧版MAMP,我试图将网站复制到。
非常感谢任何帮助。
答案 0 :(得分:0)
你需要告诉MySQL你应该将这个导入(恢复)应用到哪个数据库中。所以编辑文件并添加
USE `databasename`;
在第一行,然后使用phpMyAdmin
或您正在使用的任何内容