Проблема с таблицей при копировании на комп хостера

krafty

new Exception
Проблема с таблицей при копировании на комп хостера

Я переношу базу данных на компьютер хостера. В БД 4 таблице. Когда все файлы скопировались, захожу в SQLyog и вижу
PHP:
Name       Engine  Version  Row_format    Rows  Avg_row_length  

online      null        null        null .............
Естественно таблица эта не работает. Остальные работают.
В чем проблема, не подскажите?

PS что характерно, такое случается всегда с таблицей, кот. идет последняя по алфавиту

-~{}~ 15.09.05 17:47:

пытаюсь создать таблицу вручную прямо на удаленном компе, пишет ошибку синтаксиса. Хотя запрос правильный. вроде

-~{}~ 15.09.05 17:55:

есть подозрения, что это какие-то траблы с клиентом MySQL или самой MySQL на хостинге, потому как у меня все работает. таблицу по энтому запросу создает без проблем
 

Фанат

oncle terrible
Команда форума
Когда все файлы скопировались,
переносить надо дампом
пытаюсь создать таблицу вручную прямо на удаленном компе, пишет ошибку синтаксиса
ошибку синтаксиса надо ИСПРАВЛЯТЬ.
а не садиться с глупым видом на мониторе чесать себе системный блок в рассуждении "запрос вроде правильный"
 

krafty

new Exception
дампом это как? бэкап базы делать? объясни пожалуйста
 

krafty

new Exception
а про фак-то забыл!...

-~{}~ 15.09.05 20:15:

уточни пожалуйста синтаксис, описанный в факе.
mysqldump -u<логин> -p<пароль> база > dump.sql
1. <> - нужны?
2. если нет пароля, параметр -р указывать?
3. *.sql должен существовать?
Пробывал
mysqldump -u root my_db > dump.sql
mysqldump -u<root> -p<> my_db > dump.sql

ошибка синтаксиса

Если я правильно понял, на локальной машине создаем sql файл. потом исполняем его на машине хостера. Так?

пробывал и с мануала примеры - безрезультатно.
 

krafty

new Exception
да что тут говорить!!! даже mysqldump --help не работает!

-~{}~ 15.09.05 20:33:

а пишет что синтаксическая ошибка
 

krafty

new Exception
мне нравиться твое ГЫ! значить развязка близко

MySQL Command Line Client
 

Фанат

oncle terrible
Команда форума
не понял.
ты в консоли что ли эту команду запускаешь?
 

krafty

new Exception
уже в папке бин нажел экзэшник mysqldump.exe! как-то сразу и в голову не пришло, что это отдельная утилита

-~{}~ 15.09.05 20:58:

ну а папку (пустую БД) все-равно нужно создавать
 

krafty

new Exception
достаточно папки.
папка + файл db.opt в ней == пустая база данных

хотя MySQL считает базой данных и пустой каталог
 

krafty

new Exception
это эмпирический вывод, неподтвержденный теоретическими сведениями. в аспекте рассматриваемой задачи для полного счастья нужно еще создать пустой каталог, назвав его по имени нужной БД. Правильно?
 

krafty

new Exception
Krisha, спасибо за комплимент. аж почувствовал в себе прилив сил и конструктивных мыслей :)

-~{}~ 15.09.05 21:25:

а вот и фигушки! unknown database my_db
 
Сверху