Решено! Не могу подключиться к базе данных. Номер ошибки: Unable to connect to the database:Could not connec

Тема в разделе "Установка и обновление Joomla!", создана пользователем bugmenot, 12.12.2012.

Статус темы:
Закрыта.
  1. Offline

    bugmenot специалист

    Регистрация:
    15.03.2009
    Сообщения:
    647
    Симпатии:
    39
    Пол:
    Мужской
    Создал базу в phpMyAdmin под названием admin
    Добавил пользователя testuser указал пароль 12345 добавил все привилегии.

    Но при установке Joomla 1.5 проблема на "Конфигурация базы данных"



    Не могу подключиться к базе данных. Номер ошибки: Unable to connect to the database:Could not connect to MySQL


    [​IMG]
     
  2.  
  3. Offline

    Painter12 Недавно здесь

    Регистрация:
    12.12.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Проверь, в привелегиях пользователя обязательно указывать “host” как “localhost”
     
  4. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    ты чего и куда понаписал то?
    у тебя пользователь TESTUSER, а не admin
    и имя БД ADMIN, а не testuser

    если ты конечно сам ничего не напутал
     
  5. Offline

    bugmenot специалист

    Регистрация:
    15.03.2009
    Сообщения:
    647
    Симпатии:
    39
    Пол:
    Мужской

    После написания по Вашему совету проходит ошибка


    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 'TYPE=MyISAM CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) TYPE=MyISAM CHARACTER SET `utf8`
     
  6. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    в файлах SQL, они находятся тут: \installation\sql\mysql\
    исправь слово TYPE на слово ENGINE
    TYPE находится в конце вызовов функции CREATE
    пример из Joomla 1.5.25:
    Код (PHP):
    1. CREATE TABLE `#__banner` (
    2.  `bid` int(11) NOT NULL auto_increment,
    3.   `cid` int(11) NOT NULL default '0',
    4. ......................................................................
    5.   `params` TEXT NOT NULL DEFAULT '',
    6.   PRIMARY KEY  (`bid`),
    7.   KEY `viewbanner` (`showBanner`),
    8.   INDEX `idx_banner_catid`(`catid`)
    9. ) ENGINE=MyISAM CHARACTER SET `utf8`;
     
  7. Offline

    bugmenot специалист

    Регистрация:
    15.03.2009
    Сообщения:
    647
    Симпатии:
    39
    Пол:
    Мужской
    Увы не смог найти т.к файле вроде все так:
    Вот как выглядит мой файл
    http://rghost.ru/42218980
     
  8. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    ну и куда ты смотришь?
    это что!!!!!!!!!!!
    строка №37
     
  9. Offline

    bugmenot специалист

    Регистрация:
    15.03.2009
    Сообщения:
    647
    Симпатии:
    39
    Пол:
    Мужской
    Код (PHP):
    1. 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 'TYPE=MyISAM CHARACTER SET `utf8`' at line 11 SQL=CREATE TABLE `jos_bannerclient` ( `cid` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `contact` varchar(255) NOT NULL default '', `email` varchar(255) NOT NULL default '', `extrainfo` text NOT NULL, `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` time default NULL, `editor` varchar(50) default NULL, PRIMARY KEY (`cid`) ) TYPE=MyISAM CHARACTER SET `utf8`


    Теперь такая ошибочка
     
  10. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    тогда совсем это убери
    в Joomla 2.5 вообще эти параметры отсутствуют

    или можно попробовать создать самому таблицу, использовать запрос при этом не обязательно
    в phpMyAdmin есть специальная форма для создания таблицы, потом экспортировать её и посмотреть что в конце процедуры CREATE написано и так же сделать в твоих файлах
     
Статус темы:
Закрыта.

Поделиться этой страницей

Загрузка...