创建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。如果是这种情况,请记住您可能还有其他数据库问题,您可能会受益于 运行在您的数据库上安装升级脚本。
我有问题。当我尝试在我的 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。如果是这种情况,请记住您可能还有其他数据库问题,您可能会受益于 运行在您的数据库上安装升级脚本。