Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
воскресенье, 19 февраля 2012
Комментарии

-
-
19.02.2012 в 22:40и посмотри порт, может быть он уже используется
-
-
19.02.2012 в 22:55-
-
19.02.2012 в 23:09читать дальше
-
-
19.02.2012 в 23:13-
-
19.02.2012 в 23:16-
-
19.02.2012 в 23:20-
-
19.02.2012 в 23:21сделай так
-
-
19.02.2012 в 23:28-
-
19.02.2012 в 23:591) По умолчанию стоит "Detailed Configuration". Не меняю.
2) По умолчанию стоит "Developer Machine". Не меняю.
3) По умолчанию стоит "Multifunctional Database". Не меняю.
4) Предлагают выбрать, где будет хранится "InnoDB Datafiles". Указываю отдельную папку.
5) По умолчанию стоит "Decision Support (DSS)/OLAP". Не меняю.
6) По умолчанию стоят "Enable TCP/IP Networking" и "Enable Strict Mode". Не меняю. В окошечке указан порт "3306", ставлю рядом галочку "Add firewall exception for this port".
7) По умолчанию стоит "Standart Charaster Set" меняю на "Manual Selected Default Charaster Set / Collation" и выбираю в списке cp1251.
8) По умолчанию стоит "Install As Windows Service", в окошке выбрано "MySQL" и стоит галочка "Launch the MySQL Server is automatically". Не меняю.
9) По умолчанию стоит галочка "Modify Security Settings". Не меняю. Дважды ввожу пароль root'а.
10) Нажимаю "Execute".
Доходит до применения настроек безопасности и выдаёт ошибку.
-
-
20.02.2012 в 00:18-
-
20.02.2012 в 03:11-
-
20.02.2012 в 08:27Вообще, как выяснилось, в брандмауэр оно себя спокойно заносит, так что порт вроде как за ним.
Если убрать галочку там, где пароль root'а надо установить, то визард спокойно всё делает и завершается с отчётом о том, что всё в порядке.
И тогда возникает другой вопрос - как зайти в саму MySQL, ибо для root'a вроде как пароль никто не ставил, но его требует. А для пользователя ODBC я пароль не знаю. Видимо надо пойти и почитать руководство к субд.
-
-
20.02.2012 в 08:431) При установке MySQL отказываюсь от установки пароля root'а.
2) Останавливаю сервер.
3) Устанавливаю пароль root'а вручную:
а) Остановить mysqld и перезапустить его с опцией --skip-grant-tables. Соединиться с сервером mysqld посредством:
mysql -u root mysql
b) Выполнить следующие команды из mysql:
mysql> UPDATE user SET Password=PASSWORD('mynewpassword') WHERE User='root';
mysql> FLUSH PRIVILEGES;
c) После этого можно будет соединяться по новому паролю.
d) Остановить mysqld и запустить его заново, как обычно. По факту, он после игнора грант-таблицы не хочет останавливаться. Поэтому просто вырубил через таск менеджер.
Ура! Теперь спокойно заходит под root'ом через обычный mysql -u root -p
Всем спасибо!
Теперь сделать пару таблиц, чтобы было что обрабатывать, и можно приступать к установке php ^-^
-
-
26.02.2012 в 03:10Видимо при удалении не все следы убираются и поэтому при переустановке начинаются проблемы с применением настроек безопасности.
-
-
26.02.2012 в 03:10