|
MySQL. Удаление таблицы в БД | ☑ | ||
---|---|---|---|---|
0
France
28.02.14
✎
20:35
|
Уважаемые знатоки MySQL, кто знает как удалить таблицу из БД. Проблема в том, что в базе есть таблица с нестандартным именем #mysql50#-users. Собственно, инструкция DROP TABLE #mysql50#-users вываливается с ошибкой, ровно как и любая другая - спотыкается на имени таблицы.
Есть выход из этого безвыходного положения? Можно как-нибудь "уболтать" MySQL дропнуть сию таблицу? |
|||
1
Jaap Vduul
28.02.14
✎
20:44
|
`#mysql50#-users`
|
|||
2
France
28.02.14
✎
20:47
|
не взлетел... пробовал варианты и с " и с '. Пробовал даже ` - все равно ошибка. Запускал mysqlcheck - на эту таблицу ругается Corrupt.
При создании дампа базы вываливается с ошибкой "Table '%s.%s' doesn't exist" В общем, беда. |
|||
3
shuhard
28.02.14
✎
20:49
|
(0) через бэкап/ресторе
|
|||
4
France
28.02.14
✎
20:54
|
(3) MySQL? как? дамп базы создать не могу, другого способа незнаю
|
|||
5
shuhard
28.02.14
✎
20:57
|
(4)[дамп базы создать не могу]
чё это ? |
|||
6
France
28.02.14
✎
21:23
|
(5) бэкап - mysqldump.exe
|
|||
7
shuhard
28.02.14
✎
21:25
|
(6) myisamchk что говорит ?
|
|||
8
France
28.02.14
✎
21:26
|
(7) кхм, онная вряд ли взлетит, но щаз попробую...
mysqlcheck - ругается на corrupt |
|||
9
shuhard
28.02.14
✎
21:27
|
(8) ну у утилит туча разных ключей на любой чих
|
|||
10
France
28.02.14
✎
21:32
|
(9)проблема в том, что имя таблицы #mysql50#-users не могу в качестве параметра дать утилитам и операторам: ругается на онную.
|
|||
11
kot275
28.02.14
✎
21:39
|
Грохни физически файл БД.
|
|||
12
France
28.02.14
✎
21:41
|
(9) и, вроде бы у майскл форматы разные есть, как то isam, innoDB и тд.. у мну вроде innoDB - для него не сработает же myisamchk. или сработает?
(11) это на крайний случай, если не сумею отремонтировать... нет желания вновь настраивать и переносить данные из 1С... |
|||
13
shuhard
28.02.14
✎
22:03
|
||||
14
France
28.02.14
✎
22:08
|
(13) кажись, уболтал)) в каталоге базы грохнул frm файл -users.frm)) mysqlcheck пока не ругается))
за ссылку спасибо - пригодится)) |
|||
15
kokamoonga
28.02.14
✎
23:04
|
(14) Вообще проще в таком случае выгрузить в дамп все таблицы кроме поломанной (мышкой почти в любой гуевой утилите делается за 15 секунд), грохнуть всю базу и накатить заново из дампа. Если таблицы не гигабайтные - вполне вариант.
|
|||
16
France
01.03.14
✎
00:18
|
(15) да, первый раз с майскл работал. Поэтому гужевые утилиты не знаю, как и любые другие. Помогло то, что узнал про формат хранения таблиц в файлах. Удалил файл и вуаля - касса теперь без тормозов будет работать))
|
|||
17
kokamoonga
01.03.14
✎
00:31
|
(16) http://www.devart.com/ru/dbforge/mysql/studio/ я всегда советую это. Ничего лучше не встречал.
|
|||
18
France
01.03.14
✎
00:37
|
(17) СПС - при случае поюзаю и не буду мучатся в командой строке))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |