В начале семестра был установлен MySQL Server 5.5. Под конец, чтобы рисовать схемы таблиц и взаимосвязей, был установлен MySQL Workbench, который не без сложностей, но радовал. Между ними появился ещё XAMPP, который нужен был для ПХП, но MySQL на нём не запускался ещё до воркбенча: Сервером занят порт. Теперь по этой же причине чёрта с два что запустишь из воркбенча. Анинсталла, что символично, в Сервере нет.
Как переназначить порт? При Qwery Database и тупо заменить, скажем, на "3106" -- не канает. Или не переназначать, а что-то другое со всем этим счастьем сделать?
В Службах есть строки "MySQL" и "SQL Server VSS Writer". Опробованы разные сочетания "работает"/"остановлено".
Как переназначить порт? При Qwery Database и тупо заменить, скажем, на "3106" -- не канает. Или не переназначать, а что-то другое со всем этим счастьем сделать?
В Службах есть строки "MySQL" и "SQL Server VSS Writer". Опробованы разные сочетания "работает"/"остановлено".
-
-
04.06.2014 в 22:31Кстати почему не поставите какой нибудь ubuntu в виртуальную машину и не проводите там эксперименты?
-
-
04.06.2014 в 22:43Семёрка. Домашняя базовая
my.ini и изменить строчку port=3306
Пробовала, прав ему,то есть мне, видите ли, не хватает.
А вот в КСАММПе пыталась. Всё равно лезет в 3306 и выдаёт ошибку.
Кстати почему не поставите какой нибудь ubuntu в виртуальную машину и не проводите там эксперименты?
Банальная лень. Точнее, последствия попытки установить виртуалку. Последствия для психики.
-
-
04.06.2014 в 22:46Главный вопрос - какого хрена занят порт?
Ответ - xampp поставил свой персональный MySQL Server версии 5.6 "с картами и девочками", который и занимает порт, прописанный установленному до этого серваку.
Опуская все нецензурное, что я думаю об этой ситуации, советов остается 3:
1. Сносите 5.5 и пробуйте коннектить Воркбенч к 5.6. По идее он должен нормально работать с ним и так (вообще, откуда у вас неполадки с воркбенчем, который у меня лично с первого раза коннектится к локалу на любой системе, это отдельная тема для разбора).
2. Если не пройдет (вероятно, потому, что при сносе 5.5 задело что-то и в ксамппе), сносите и переустанавливайте еще и XAMPP (хотя я бы предложил поставить отдельно апач, отдельно мускул и отдельно пхп, но это если у вас не винда). Потом пробуйте коннектить воркбенч к ксамповскому серверу.
3. Если не прокатит п.2 попробуйте вычистить снова все и переустановить XAMPP и воркбенч.
И да, перед сносом БД не забывайте делать mysqldump.
upd.
Нда... прогерство на винде вообще штука печальная. Если есть желание и время поставить TeamViewer и пустить меня к себе в комп, могу помочь с виртуалкой и настройкой всего на ней. За этим в умыл.
-
-
04.06.2014 в 23:01Helwyr Gwyrdd Dolydd, сборок не знаю, поэтому и предположил. А в общем случае сносите все и ставьте с нуля.
Проверки по портам Win+R введите cmd, в окне наберите netstat - nao так вы вычислите процесс который занимает 3306 порт
после смотрите путь до файла через "windows task manager"
И удаляете его из программ
-
-
04.06.2014 в 23:02-
-
04.06.2014 в 23:08GNUшные программы гораздо лучше работают на unix-подобных системах, чем в винде. Просто потому, что им там удобнее и привычнее. Виндовые аналоги обернуты костылями и допилами, я сам по долгу службы пару раз сталкивался с портированием. Причем, в обратную сторону беда та же - без костылей вроде вайна обойтись удается редко.
-
-
04.06.2014 в 23:16Кстати если не секрет чем занимаетесь?
-
-
04.06.2014 в 23:29Приходилось работать с портированием, скажем, ImageMagick и redis на винду. Вот там веселье... Апач-то давно портирован и, вроде, без заметных фейлов. Вот тот же Nginx портирован намного хуже и теряет некоторую часть функционала (в частности адски урезаются возможности кэширования). В общем, много есть чудес в мире винды.
-
-
04.06.2014 в 23:51