Консультация № 61383
05.11.2006, 18:42
0.00 руб.
0 11 1
Здравствуйте!
1. как перерегистрировать службу mysql в windows xp? У меня слетело. Пока в автозагрузку кинул mysqld -u root standalone

2. что происходит с базой если нажать reset?

3. в windows xp при завершении работы / перезагрузке что нужно делать с mysql с mysql?

4. как сделать хранение базы по возможности надёжным от сбоев. Ну там еще резервное копирование. (нет ли для этого полностью автоматических утилит)

5. как задать место для хранения базы/ перенести базу на другой диск (тут я просто с тупил!)

Обсуждение

Неизвестный
07.11.2006, 10:28
общий
это ответ
Доброе время суток, Артём Талипов

2) первое на что нужно было обратить внимание - это документация, в ней обычно описывается поведение сервера в тех средах, для которых он предназначен
в вашем случае это win - http://dev.mysql.com/doc/refman/5.1/en/server-shutdown.html

1) обычно перезаписью служб для mysql в win я пользую apache ^_^
удобно пользоваться для сноса любых служб )
apache -n "mysql" -k uninstall (для дополнительных ключей и их возможностей есть справка, которую можно получить криво запустив апач без надлежащих параметров либо --help или /?)

или смотрите утилиту из пакета к mysql "instance manager" http://dev.mysql.com/doc/refman/5.1/en/instance-manager-command-options.html

http://dev.mysql.com/doc/refman/5.1/en/instance-manager-commands.html

3) вообще желательно всё-таки останавливать экземпляр - это можно сделать как из командной строки, так и из gui интерфейса, если вы им пользуетесь
информацию об управлении из-под консоли можео получить здесь -

http://dev.mysql.com/doc/refman/5.1/en/mysqladmin.html

4) есть тучи гуи-платных решений, есть и бесплатные, но рекомендую пользоваться консолью, утилитами, ключи которых вы можете также найти в полном руководстве к вашей версии субд

5) текущее место для поиска data-файлов можно узнать по параметру в my.cnf (my.ini) конфиге

подробнее http://dev.mysql.com/doc/refman/5.1/en/option-files.html

с уважением, удачи
Неизвестный
07.11.2006, 10:32
общий
инсталляция и поведение mysql в winhttp://dev.mysql.com/doc/refman/5.0/en/windows-installation.html
Неизвестный
08.11.2006, 17:59
общий
Есть одна большая проблема, с английским я крайне не дружу, на уровне поиска знакомых слов. Меня кое как хватило при установке, но с мануалами мне уже не справится.Объясните конкретно, что куда мне написать.Сервис вроде заработал, после еще одной переустановки. У меня apache, но он про mysql не чего мне не выдал. Что там нужно делать, чтобы загружать и выгружать?Когда в настройках я пытаюсь задавать другое место для разбмещения баз, всё вообще перестаёт работать. А хотелось бы держать базу не на системном диске.
Неизвестный
08.11.2006, 18:16
общий
ну ) правильно - когда вы сменили параметр нахождения файлов данных на диске - не забудьте перенести и папку DATA в то место. куда вы её "перенесли" в конфигес английским нужно дружить - много всего нужного именно на этом международном языкеесли так - то предложу русскоязычную документацию по mysql, правда выше 4 перевод не делали (вы не узнаете о новых возможностях, но базовую настройку вы сможете сделать) http://downloads.mysql.com/docs/refman-4.0-ru.html-chapter.zipв документации всегда всё писали или на оффорумах AB(прямо по пути самой документации можно многое обсудить) - нужно только внимательнее всё читать )про апач я говорила ) что с некоторыми параметрами он умеет сносить любую службу - если вам это не знакомо - будьте осторожны - лучше для начала пользуйтесь GUI интерфейсами - и скачайте с оффсайта пакет (сейчас AB стал распространять эти свои интерфейсы в пакете) http://www.mysql.com/products/tools/
Неизвестный
08.11.2006, 19:27
общий
Мой английский это уже другая проблема. Согласен, что нужно...Нда! Похоже это тяжолый случай. (я имею в виду со мной).Сервис устанавливается если только я запускаю mysqld --standaloneЕсли же, как написано в докахmysqld-max-nt --installОН не хочет запускаться, хотя тоже устанавливается.Апач действительно его сносит, причем все параметры по умолчанию, я ничего своего не добавлял.В справке ничего не говорится об удалении сервиса mysql. В доках про апач советают делать командные файлы где всё запускается и выгружается.Мне же нужно, чтобы винда просто запускалась и завершалась с mysql & apache & php без всяких моих напоминаний.Сервис решил бы эту проблему, но после запуска apache его уже нет в списке служб.http://www.mysql.com/products/tools/А здесь ничего понятного не нашел. Есть пакет администрирования, но он вообще не понятно для чего, и где его можно згрузить, также не нашел.
Неизвестный
09.11.2006, 09:34
общий
вот здесь http://www.mysql.com/products/tools/ как и говорила, AB предлагает gui интерфейсы - сейчас вкратце опишу для чего они:MySQL Administrator - управление и настройка учётных записей, таблиц, баз, состояние сервера (нагрузка, логи) а также, что будет именно для вас интересным - настройка того самого my.cnf (my.ini) - все параметры, которые вы выставляете здесь, влияют на файл параметров (вообщем идёт то же самое редактирование файла конфигурации, но графическим способом ) для начала очень даже неплохо, да и вообще удобноMySQL Query Browser - немного кривоватенький но удобны для выполнения sql конструкций менеджер (долго возилась со шрифтами, но, может такой акцент на шрифтах есть и гуд. потому как юникод и так далее не даёт спокойно спать =) )MySQL Migration Toolkit - удобная тулза, предназначена для миграции баз данных с одного сервера на другой (тот же бекап) но в виде XML дерева, что, временами крайне удобно, требует Java машинуMySQL Workbench - интересное решение по тестированию нагрузки, но не советую, ибо альфавсё это сразу (с некоторого времени) можно загрузить вот здесь http://dev.mysql.com/downloads/gui-tools/5.0.htmlдля загрузки любого свободного продукта с AB используйте вот это http://dev.mysql.com/downloads/цитата:>> просто запускалась и завершалась с mysql & apache & php без всяких моих напоминанийесли так - то можно сделать всё ещё проще - сходите на сайт Котерова(dklab.ru) http://www.denwer.ru/ - он предложил очень удобный в этом случае вариант - вам, думаю, он очень понравится - потому как особенных знаний в настройке apache, mysq, perl ,php ТАМ НЕ ТРЕБУЕТСЯ ВООБЩЕт.е. вы закачиваете ОДИН пакет, который содержит уже рабочие и настроенные apache + mysql + perl +phpесли вам в том пакете что-нить будет не хватать - вы можете также БЕЗ проблем докачать ещё нужный модуль и установить его с того же сайтапопробуйте последний вариант, если вы не планируете заниматься чем-либо крупномасштабным, хотя бы на первое время =)
Неизвестный
09.11.2006, 11:44
общий
Спасибо за упоминание денвера, но я о нём знаю. Там есть две проблемы, которые решаются со скрипом.1. версии некоторых пакетов кажутся урезаными.2. с других компов не видать.На счет остального я посмотрю чуть по позже.
Неизвестный
09.11.2006, 13:09
общий
для денвера:второй пункт можно решить - покапавшись в настройках httpd.conf =)редактированием конфигов этот вопрос решается не только для apache - также и для mysqld
Неизвестный
09.11.2006, 13:24
общий
Ну я и не говорил, что проблема не решаема в принципе. Только вот копатся в настройках придётся с самого начала. А тут одна малина, что собрать нормальный пакет сервера, что переделать в тяжолый сервер вариант для тестирования.
Неизвестный
09.11.2006, 14:42
общий
если про апач - то кроме колдовства с портом - ничего делать особенно не надо )
Неизвестный
09.11.2006, 14:49
общий
Если бы я еще понял что с этим портом нужно делать. А потом как я слышал денвер и подобные системы слишком дырявые. Апач по умолчанию должен быть защищен немного серьёзнее.В общем щас всё снесу нафиг и попытаюсь установить денвер, а там посмотрим... Можа и заработает, только вот как посмотреть, виден ли сайт из сети?
Форма ответа