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

Discussion in 'Установка и обновление Joomla!' started by bugmenot, Dec 12, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    bugmenot Недавно здесь => Cпециалист <=

    Joined:
    Mar 15, 2009
    Messages:
    647
    Likes Received:
    39
    Gender:
    Male
    Создал базу в phpMyAdmin под названием admin
    Добавил пользователя testuser указал пароль 12345 добавил все привилегии.

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



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


    [​IMG]
     
  2.  
  3. Offline

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

    Joined:
    Dec 12, 2012
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Проверь, в привелегиях пользователя обязательно указывать “host” как “localhost”
     
  4. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    ты чего и куда понаписал то?
    у тебя пользователь TESTUSER, а не admin
    и имя БД ADMIN, а не testuser

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

    bugmenot Недавно здесь => Cпециалист <=

    Joined:
    Mar 15, 2009
    Messages:
    647
    Likes Received:
    39
    Gender:
    Male

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


    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 Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    в файлах 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 Недавно здесь => Cпециалист <=

    Joined:
    Mar 15, 2009
    Messages:
    647
    Likes Received:
    39
    Gender:
    Male
    Увы не смог найти т.к файле вроде все так:
    Вот как выглядит мой файл
    http://rghost.ru/42218980
     
  8. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    ну и куда ты смотришь?
    это что!!!!!!!!!!!
    строка №37
     
  9. Offline

    bugmenot Недавно здесь => Cпециалист <=

    Joined:
    Mar 15, 2009
    Messages:
    647
    Likes Received:
    39
    Gender:
    Male
    Код (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 Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    тогда совсем это убери
    в Joomla 2.5 вообще эти параметры отсутствуют

    или можно попробовать создать самому таблицу, использовать запрос при этом не обязательно
    в phpMyAdmin есть специальная форма для создания таблицы, потом экспортировать её и посмотреть что в конце процедуры CREATE написано и так же сделать в твоих файлах
     
Thread Status:
Not open for further replies.

Share This Page

Loading...