前几天,我在通过本地MAMP服务器上载网站以从本地MAMP服务器运行时遇到了麻烦,因为在经过一些线程之后,我认为这是联盟问题,因此我通过查找和替换对联盟名称进行了一些更改。尽管我在这里的论坛上研究并尝试了几种联盟形式,但似乎没有任何效果。
最后,今天早上我通过使用基本的wordpress安装程序使在线网站上线,然后决定通过本地WP-Migration(Wordpress迁移插件)导出它并在当前的Live中导入.wpress文件来进行安装。网站,直到现在,当我回头登录本地网站时,数据库似乎已损坏并且表未显示,即使它们处于结构中...
Wordpress Database Selected and available sub tables
当我单击其他表格时,出现以下错误:
these errors are coming up on every other table
我从本地版本中丢失了内容吗?我没有复制数据库,但确实做了wordpress文件夹的备份。
任何帮助表示赞赏。
休息一会并决定回溯昨晚的工作后,我从下载文件夹中得到了一个旧的.sql文件,碰巧我可以使用它,我又回到了昨天和以前的状态。完成了以下操作。
我试图将此文件上传到PHPmyadmin上的新数据库中 该文件提供了昨晚的联盟错误,并且没有任何表正在上载。 我将MAMP的版本调整为较旧的版本 我做了一个搜索并将其替换为utf8 我上传了这个新的.sql文件,现在出现了一个新的错误,我从昨晚(下图)中回想起,而某些表格现在正在上传
Error
SQL query:
--
-- Database: `wordpress`
--
-- --------------------------------------------------------
--
-- Table structure for table `codeneric_phmm_comments`
--
CREATE TABLE `codeneric_phmm_comments` (
`id` bigint(20) UNSIGNED NOT NULL,
`time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`content` text COLLATE utf8 NOT NULL,
`project_id` bigint(20) UNSIGNED NOT NULL,
`attachment_id` bigint(20) UNSIGNED NOT NULL,
`wp_user_id` bigint(20) UNSIGNED NOT NULL,
`client_id` bigint(20) UNSIGNED NOT NULL,
`wp_author_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8
MySQL said: Documentation
#1273 - Unknown collation: 'utf8'
I did a search在堆栈溢出站点上,以发现一种可能的解决方案,可以将逗号调整为可乐,这可能与第二个屏幕截图问题有关,尽管我不确定。