创建tablecategory_pathopencart 1.5.6.4

Create table category_path opencart 1.5.6.4

我有问题。当我尝试在我的 opencart isnallation 的类别区域中编辑某些内容时,出现错误提示 table category_path 不存在。

此错误通常在升级出错时发生。我可以简单地在我的 phpmyadmin 中使用 CREATE_TABLE 查询来解决这个问题,还是那行不通?

希望有人能帮助我。

如果您只需要创建类别路径table,可以这样创建(如有必要,将oc_替换为您的数据库前缀):

CREATE TABLE `oc_category_path` (
  `category_id` int(11) NOT NULL,
  `path_id` int(11) NOT NULL,
  `level` int(11) NOT NULL,
  PRIMARY KEY (`category_id`,`path_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

您可以从 phpMyAdmin 或任何其他 MySQL 客户端 运行 SQL。之后,您可以导航到“管理”>“目录”>“类别”并单击 Repair,这应该会生成必要的记录。

请注意,table 是由 install/upgrade 脚本生成的,它与您所说的完全一样,可能是一个拙劣的数据库升级或 none。如果是这种情况,请记住您可能还有其他数据库问题,您可能会受益于 运行在您的数据库上安装升级脚本。