|
|
|
| скажите MySQL 5.0 надо ставить как Windows приложение или нет для правильной работы в связке с Apace и Php, т.е. нужно ставить галочку при установке "Install As a Windows service"? | |
|
|
|
|
|
|
|
для: samy
(14.02.2006 в 16:35)
| | Да, лучше поставить сервис - это обеспечить запуск MySQL-сервера при старте системы и корректное завершение при её выключении. Кроме того, вы сможете управлять запуском и остановкой MySQL в консоли сервисов Пуск | Настройка | Панель управления | Администрирование | Службы. Если сервис не устанавливается, вам придётся самостоятельно запускать и останавливать сервер MySQL. | |
|
|
|
|
|
|
|
для: cheops
(14.02.2006 в 20:26)
| | такой еще вопрос: после того как я выбираю усатновку как сервис ввожу пароль и на последний страничке при проверках, пункт "Start service" непроходит и выводится такое сообщение
Could not start the service MySQL. Error:0 - что это может быть за ошибка и как ее исправить? | |
|
|
|
|
|
|
|
для: samy
(15.02.2006 в 11:36)
| | Попробуйте пока не вводить пароля. Сервис в Пуск | Настройка | Панель управления | Администрирование | Службы появляется? | |
|
|
|
|
|
|
|
для: cheops
(15.02.2006 в 13:31)
| | да все появляется я запускаю, уже как тока не перепробывал, вот такие вопросы возникли:
1. Как в окне MS-DOS выйти к папке bin, т.к. команда cd mysql\bin для случая когда MySQL установлен по адресу C:\MySQL уже не работает, а без этого окошка ведь как я понял не обойтись (у меня MySQL стоит - C:\ProgramFiles\MySQL\MySQL Server 5.0 )?
2. Еще он у меня ругается при попытке запуска команды mysqladmin --u root shutdown о том, что не может подключиться к серверу localhost и порт 3306 и даже говорит чтоб я проверил этот порт через telnet, я проверил и дейст-но у меня он не работает, скажите в каких настройках что надо изменить что мой сервер localhost был на пору 3306 или может вообще как по другому (эту команду я смог запустить когда копировал сам MySQL в папку C:\MySQL)? | |
|
|
|
|
|
|
|
для: samy
(15.02.2006 в 14:08)
| | 1) Необходимо обращаться по абсолютному пути
2) У вас сервер MySQL запущен? Нет ли в системе FireWall-а, который может блокировать доступ к этому порту? | |
|
|
|
|
|
|
|
для: cheops
(15.02.2006 в 16:20)
| | 1. Ну это понятно если MySQL стоит на C:\MySQL, а у меня то она на C:\ProgramFiles\MySQL\MySQL Server 5.0, как нужно прописать чтоб выполнить команду по такому адресу, а папку насколько я знаю нежелательно ведь менять, особенно в 5-й версии, не зря ведь там даже в процессе инсталяции тебе не дают ее изменить а сразу автоматически она назнач-ся сама?
2. FireWall в системе по-моему есть, а как его можно отключить? | |
|
|
|
|
|
|
|
для: samy
(15.02.2006 в 17:41)
| | 1) Понятно, при загрузки командной строки выполните команду dir - она выведет список директорий, допустим вы находитесь в C:\Documents and Settings\Администратор>, результат
Том в устройстве C имеет метку system
Серийный номер тома: 3486-79B8
Содержимое папки C:\Documents and Settings\Админист
12.02.2006 14:05 <DIR> .
12.02.2006 14:05 <DIR> ..
26.04.2005 21:07 <DIR> .mysqlcc
02.04.2005 01:32 <DIR> Desktop
02.04.2005 21:13 <DIR> DoctorWeb
02.06.2005 18:26 <DIR> My Documents
13.11.2005 03:14 <DIR> Phone Browser
29.01.2006 16:59 600 PUTTY.RND
02.04.2005 00:53 <DIR> WINDOWS
01.05.2005 16:29 <DIR> Главное меню
05.12.2005 02:55 <DIR> Избранное
10.02.2006 19:49 <DIR> Мои документы
12.02.2006 00:33 <DIR> Рабочий стол
1 файлов 600 байт
12 папок 5 456 269 312 байт свободно
C:\Documents and Settings\Администратор>
|
.. - это родительская директория, та, которая расположена на уровень выше. Для того чтобы к ней перейти выполните команду
Вы окажитесь в C:\Documents and Settings>, выполнив команду повторно, окажитесь в C:\, потом выполняете
и оказываетесь в C:\Program Files>, выполнив
cd MySQL\MySQL Server 5.0\bin
|
окажетесь в директории назначения. | |
|
|
|
|
|
|
|
для: cheops
(15.02.2006 в 22:38)
| | понятно.спасибо. Нов всетаки главная проблема не исчезла, при вводе практически любой команды в окне DOS он горит что не может подключиться к серверу 'localhost', может попробывать отключить FireWall, скажите как он отключается, и ксати я правильно понял что FireWall блокирует все порты? | |
|
|
|
|
|
|
|
для: samy
(16.02.2006 в 06:53)
| | Отключение FireWall и то блокирует он порты или нет зависит от того какой FireWall у вас установлен и как он настроен - нужно больше подробностей. | |
|
|
|
|
|
|
|
для: cheops
(16.02.2006 в 13:12)
| | какую именно информацию я вам должен написать чтоб вы смогли мне помочь, и как узнать какой именно у меня FireWall установлен? | |
|
|
|
|
|
|
|
для: samy
(16.02.2006 в 14:14)
| | Нужно выяснить что за FireWall у вас стоит (есть возможность спросить у того, кто его ставил?), есть ли возможность его отключить или настроить в нём разрешённые порты? Где происходит дело, на домашней или офисной машине? | |
|
|
|
|
|
|
|
для: cheops
(16.02.2006 в 23:50)
| | да нет, дело в том что спец-но FireWall мне никто не ставил, комп-домашний, стоит обычный Windows XP, я просто предположил что FireWall у меня включенный в XP же он вроде встроенный, хотя точно не уверен, но если не это то что это может быть? | |
|
|
|
|
|
|
|
для: samy
(17.02.2006 в 09:09)
| | 1) А нет, этот мешать не должен - он хорош тем, что ни злоумышленикам не мешает, ни нормальным программам.
2) А в диспетчере задач процесс mysqld-nt.exe висит? | |
|
|
|
|
|
|
|
для: cheops
(17.02.2006 в 13:34)
| | да-работает. я думаю может что нужно поменять в php.ini, вообще интересно было б узнать а где описываются все свойства так называемого сервера 'localhost' вроде же в php.ini ведь так, может там я во время настройки связки PHP+Apache забыл правильно выставить какую конфигурацию для 'localhost', потомучто по-моему больше негде этого сделать нельзя, хотя может я и ошибаюсь? | |
|
|
|
|
|
|
|
для: samy
(17.02.2006 в 14:48)
| | Нет localhost - это лишь псевдоним для IP-адреса 127.0.0.1, который используется для локальных целелей - тестирование, работа серверов для внутренних нужд и т.п. У вас не работает MySQL или не работает связка MySQL c PHP? | |
|
|
|
|
|
|
|
для: cheops
(17.02.2006 в 18:07)
| | мне кажется что в данный момент не работает сам MySQL, хотя конечно же могу ошибаться, может объяснить как это определить, по каким ошибкам? | |
|
|
|
|
|
|
|
для: samy
(17.02.2006 в 19:12)
| | Нужно из командной строки в директории C:\mysql\bin запусить команду
Если соединение успешно устанавливается - и выводится приглашение mysql> - сервер MySQL работает. | |
|
|
|
|
|
|
|
для: cheops
(18.02.2006 в 01:56)
| | попробывал, пишет следующее: ERROR 2003 <HY000>: Can't connect to MySQL server on 'localhost' <10061>, и кстати теперь еще такая проблема: когда захожу в администравтирование - службы, то при попытке запустить MySQL(кстати он там есть но не запущенный) у меня появляется следующая ошибка: Не удалось запустить службу MySQL на Локальный компьютер. Ошибка 1067: Процесс был неожиданно завершен.Что все вашиописанное может значить? | |
|
|
|
|
|
|
|
для: samy
(18.02.2006 в 17:49)
| | Задите в свойства сервиса и посмотрите путь к файлу, на который он ссылается? | |
|
|
|