1

Тема: #1044 - при импортировавший БД с одного сервера на другой.

Всем привет! Нужна помощь!

Создал сайт на joomla 2.5. Теперь его надо перенести с тестового сервера на окончательный.
Но когда импортировал выдало ошибку
Ошибка
SQL-запрос:

--
-- База данных: `gugs_pags`
--
CREATE DATABASE  `gugs_pags` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;


Ответ MySQL:

#1044 - Access denied for user 'g2_nik'@'localhost' to database 'gugs_pags'

Что делать сейчас? Что я сделал не правильно? Что делать мне в будущем чтобы этой ошибки не возникало?

P.S. Я нуб в БД.

2

Re: #1044 - при импортировавший БД с одного сервера на другой.

Вы сделали дамп вместе с запросом создания базы данных. Так как на хостинге обычно импортируют только таблицы, а базы данных создаются в панели управления сайтом, то создавать дамп необходимо только из таблиц. Делается это так: выбираете базу данных в левой части страницы и затем в правой переходите на страницу "Экспорт". В этом случае дамп будет создан нормально.

Если заново создать дамп нельзя, то просто удалите строку создания базы данных из дампа. Откройте дамп в текстовом редакторе (рекомендую Notepad++) и удалите строку начинающуюся с:
CREATE DATABASE...