Подскажите программу для работы с большими БД MySQL

12
ftgame
На сайте с 04.11.2007
Offline
97
#11

Мож Navicat вам подойдет?

mstar
На сайте с 19.12.2005
Offline
133
#12
Pilat:

phpmyadmin частенько используют те, кто о безопасности серверов не заботится. Одна из самых дырявых приблуд, тем более что через https с ним соединятся редко, я даже не встречал такого.

Мы именно по той причине, что украли пароли снифером от майскл базы - все паролезависимые части сайтов запретили хтаксесом и только через хттпс ходим


RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{SERVER_NAME}/phpmyadmin/ [R,L]

Так что есть такое, к примеру в нашей компании ☝

Разработка сайтов (http://www.mstarproject.com/?action=tecdoc_mysql_site) - удобные веб приложения по разумной цене.
V1
На сайте с 30.04.2008
Offline
158
#13

Спасибо за советы буду пробовать, позже отпишусь о результатах.

Vit12J добавил 18.08.2009 в 20:44

Из последних понравившихся: mysql dbforge studio http://www.devart.com/ru/dbforge/mysql/studio/

Не удалось через тунель соединится, да и БД размером больше 50 мб не открывает.

Vit12J добавил 18.08.2009 в 20:57

netwind:
paveldvlip, зачастую на нее влияют ограничения на работу php-скриптов. думаю не просто так ТС спросил про большие бд.

Именно размер базы на данный момент около 200 мегабайт.

Vit12J добавил 18.08.2009 в 21:29

Разобрался как с помощь программы putty делать тунель и подключать через нее программы для работы с MySQL. Теперь нужна программа для работы с большими базами, с возможностью копирования и восстановления. А то через стандартный интерфейс phpMyAdmin на хостинге восстановление больших баз проблематично.

P
На сайте с 08.03.2007
Offline
250
#14

бэкапы надо делать на локальной машине, а не гонять 200 мегабайт по ssh.

V
На сайте с 25.07.2006
Offline
128
#15
Vit12J:
Разобрался как с помощь программы putty делать тунель и подключать через нее программы для работы с MySQL. Теперь нужна программа для работы с большими базами, с возможностью копирования и восстановления.

В состав дистрибутивов mysql-сервера входят утилиты mysql и myqldump. В том числе и под винду с именами mysql.exe и mysqldump.exe. Скачайте с сайта mysql.com и пользуйтесь на здоровье:

сделать дамп

mysqldump --port=12345 databasename > dump.name.sql

восстановить дамп

mysql --port=12345 databasename < dump.name.sql

К обоим командам возможно полезно будет добавить параметр --compress (-С) и -u -p для авторизации - для подробностей почитайте справку mysql --help

Приватный linux-администратор
D
На сайте с 02.05.2009
Offline
68
#16

Года два тоже был фанатом консоли, но есть куча операций которые очень неудобно делать без интрументов: к примеру таже синхронизация структуры базы при активной разработке, когда в команде 5-10 человек.

Зато большая часть гуевых программ начинает вести себя "задумчиво" уже на таблице в пару тысяч строк. А на реально больших таблицах можно ходить и пить кофе между селектами. Если гуйня на Java, то и вовсе тормозить начинает сразу.

Плюс, операции вроде больших селектов или тем более дампов создают весьма нехилый трафик с сервера БД. Дома\в офисе далеко не у всех широкие каналы, да и на серверах трафика не всегда "куры не клюют".

phpMyAdmin при правильной настройке себя и PHP работет нормально и безопасно, для параноиков\из опасных сетей есть SSL.

http://www.differentlocal.ru (http://www.differentlocal.ru) http://differentlocal.habrahabr.ru (http://differentlocal.habrahabr.ru)
V1
На сайте с 30.03.2006
Offline
52
#17
differnetlocal:
Зато большая часть гуевых программ начинает вести себя "задумчиво" уже на таблице в пару тысяч строк. А на реально больших таблицах можно ходить и пить кофе между селектами.

Вы пользуетесь не правильными программами, нормальная программа выведет 1000 строк, если надо больше - жми кнопку.

В консоли очень неудобно работать, да вышеперечисленные недостатки у неё тоже есть.

D
На сайте с 02.05.2009
Offline
68
#18
Vladimir1:
Вы пользуетесь не правильными программами, нормальная программа выведет 1000 строк, если надо больше - жми кнопку.
В консоли очень неудобно работать, да вышеперечисленные недостатки у неё тоже есть.

Кому как. Мне лично проще набрать mysql -> SELECT * blablabla, чем KStart -> Programs -> MySQL GUI -> Start -> Login -> SELECT * blablabla. :)

Какие недостатки есть у консоли? Она не тормозит, не страдает излишей задумчивостью, не требует мыши (на ноутбуке это актуально, да), не имеет хвоста из зависимостей и глюков, не пожирает память мегабайтами (а в случае java и гигабайтами).

O
На сайте с 13.08.2008
Offline
26
#19
differnetlocal:

Какие недостатки есть у консоли? Она не тормозит, не страдает излишей задумчивостью, не требует мыши (на ноутбуке это актуально, да), не имеет хвоста из зависимостей и глюков, не пожирает память мегабайтами (а в случае java и гигабайтами).

А еще у нее легко и просто прерывается выполняемый запрос :-)

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий