【问题标题】:I got an error in the joomla installation process我在 joomla 安装过程中遇到错误
【发布时间】: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

【问题讨论】:

    标签: mysql joomla


    【解决方案1】:

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

    但是你应该升级 MySQL!

    【讨论】:

      猜你喜欢
      • 2018-06-26
      • 1970-01-01
      • 2022-12-05
      • 2019-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-12
      • 1970-01-01
      相关资源
      最近更新 更多