我在 joomla 安装过程中遇到错误

Posted

技术标签:

【中文标题】我在 joomla 安装过程中遇到错误【英文标题】:I got an error in the joomla installation process 【发布时间】:2017-03-23 23:54:01 【问题描述】:

错误

表 'joomla_db.#__usergroups' 不存在 SQL=INSERT INTO #__usergroups (id, parent_id, lft, rgt, title) 值 (1, 0, 1, 18, '公开'), (2, 1, 8, 15, '注册'), (3, 2, 9, 14, '作者'), (4, 3, 10, 13, '编辑'), ( 5, 4, 11, 12, '发布者'), (6, 1, 4, 7, '经理'), (7, 6, 5, 6, '管理员'), (8, 1, 16, 17, '超级用户'), (9, 1, 2, 3, '访客')

您的 SQL 语法有错误;检查与您的 mysql 服务器版本相对应的手册,以在 'USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_unicode_ci' 附近使用正确的语法,第 11 行 SQL=CREATE TABLE IF NOT EXISTS #__usergroups (id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',parent_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT '邻接列表参考 ID',lft int(11) NOT NULL DEFAULT 0 COMMENT '嵌套集 lft .', rgt int(11) NOT NULL DEFAULT 0 COMMENT '嵌套集 rgt.', title varchar(100) NOT NULL DEFAULT '', 主键 (id), 唯一键 idx_usergroup_parent_title_lookup (@ 987654335@,title), KEY idx_usergroup_title_lookup (title), KEY idx_usergroup_adjacency_lookup (parent_id), KEY idx_usergroup_nested_set_lookup (lft,rgt) 使用 BTREE=T 引擎utf8 DEFAULT COLLATE=utf8_unicode_ci

【问题讨论】:

【参考方案1】:

这个错误主要是因为旧版本的MySQL刚刚升级MySQL版本问题解决了 作为一种解决方法,将 (lft,rgt) USING BTREE 替换为 USING BTREE (lft,rgt)。

但是你应该升级 MySQL!

【讨论】:

以上是关于我在 joomla 安装过程中遇到错误的主要内容,如果未能解决你的问题,请参考以下文章

安装软件过程中遇到错误1500

我在安装Vegas 15.0时遇到了问题(安装过程中发生了-2147163964),求解决方案!

ldap安装配置过程中遇到的错误,以及解决方法

python jnius库安装过程中的问题。 (依赖?)

SCCM2016安装过程中遇到的那些问题

apache安装php7过程中遇到到段错误