1 (изменено: Andreybts, 2014-09-27 23:37:06)

Тема: Table structure for table - ошибка при импорте БД

Здравствуйте.

Хостер - webhost1.ru. Версия сервера: 5.5.38-0+wheezy1-log - (Debian). База данных была создана у того же хостера другим пользователем. При импорте базы появлялась ошибка вида:

#1044 - Access denied for user 'user_name'@'%' to database 'db_name'

Проблема такого рода уже описывалась, например, здесь: http://forum.php-myadmin.ru/viewtopic.php?id=980 Поступил в соответствии с советами оттуда - удалил строчки CREATE DATABASE и USE. После этого начала появляться новая ошибка:

Table structure for table `...`
--

DROP TABLE IF EXISTS `...`;

Данные строчки в файле базы идут сразу после удалённых мной. Как я понимаю, это описание структуры таблицы и запрос на удаление таблицы в том случае, если её не существует.

2

Re: Table structure for table - ошибка при импорте БД

Не понятно какая ошибка начала появляться. Попробуйте удалить или закомментировать поставив два дефиса перед лишними строками.

3 (изменено: Andreybts, 2014-09-27 23:37:27)

Re: Table structure for table - ошибка при импорте БД

Возникающая ошибка:

SQL запрос:



--
-- Current Database: `andreybts`
--


--
-- Table structure for table `...`
--

DROP TABLE IF EXISTS `...`;


Ответ MySQL: 
#1046 - No database selected

4

Re: Table structure for table - ошибка при импорте БД

Перед импортом дампа выберите базу данных в которую необходимо развернуть таблицы.