MySQL 数据库迁移失败
Posted
技术标签:
【中文标题】MySQL 数据库迁移失败【英文标题】:MySQL DB Migration fail 【发布时间】:2016-12-16 13:50:47 【问题描述】:对于 wordpress 网站,我正在尝试迁移网站和 mysql 数据库。虽然当我导入它时,它给了我一个错误。我再也无法访问旧的了。
Error
SQL query:
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
【问题讨论】:
出于好奇,您是想通过 WordPress、命令行还是其他工具导入它? 在 mySql 或前端哪里显示错误? 您使用什么工具进行导入? ChrisForrence 我正在尝试通过我的本地主机 phpMyAdmin RahulSharma 导入它我认为在 MySQL 中 #1046 - 未选择数据库 应该有点线索。在这个脚本的顶部添加一个USE `DATABASE_NAME`;
。这样MYSQL就知道你要在哪个数据库中创建表
【参考方案1】:
1046 - 未选择数据库 应该有点线索。添加一个USE
DATABASE_NAME
;在这个脚本的顶部。这样 MYSQL 就知道你要在哪个数据库中创建表了– 里格斯愚蠢
【讨论】:
以上是关于MySQL 数据库迁移失败的主要内容,如果未能解决你的问题,请参考以下文章