#1064 – You have an error in your SQL syntax; USING BTREE
#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE)
В 5.1 был немного изменён синтаксис использования типа индексов BTREE, что и вызывало проблему. Решается это заменой строки в которой есть запись “USING BTREE” с:
KEY `idx_usergroup_nested_set_lookup` (`lft`,`rgt`) USING BTREE
на
KEY `idx_usergroup_nested_set_lookup` USING BTREE (`lft`,`rgt`)
Теги: joomla, mysql