|
|
|
|
|
для: Veresk
(10.09.2007 в 18:51)
| | Мой Вам респект. | |
|
|
|
|
|
|
|
для: Veresk
(10.09.2007 в 18:51)
| | Мой Вам респект. | |
|
|
|
|
|
|
|
для: Trianon
(10.09.2007 в 09:14)
| | Огромное спасибо, Trianon!!!
Только что еще раз внимательно все пересмотрела и проверила - Ура, работает,
и со скриптом все в порядке (оказывыется, последние несколько раз пользовалась тем, в котором надо было убрать @ ) - дело было в моей невнимательности, замыленности взгляда, усталости.
Еще раз спасибо за отзывчивость и долготерпение :) | |
|
|
|
|
|
|
|
для: Veresk
(09.09.2007 в 14:24)
| | У MySQL (как и у любой приличной СУБД) есть две части - та что умеет испускать запросы и та, что умеет их на них отвечать. Просто в силу того, что эти части в принципе могут быть размещены на разных машинах.
Та что исполняет (отвечает на) запросы запросы, зовется сервером MySQL (Файл mysql-max--*.exe, запускается как системный сервис win или демон unix)
Та что издает (испускает) запросы, зовется клиентской.
Их может быть несколько.
mysql.exe - команднострочный клиент.
php_mysql.dll - прослойка клиента взаимодействия из скриптов php.
Пакет PhpMyAdmin вкупе с ней создает полноценный тонкий клиент.
MySQL query browser, SQL-Front - графические (толстые) клиенты.
>Вчера я зашла в Services (через Control panel) запустила оттуда сервер mysql
Это операцию - там же в services - либо нужно сделать автоматической (тип запуска:авто), либо повторять после каждой перезагрузки компьютера. И тогда серверная часть MySQL у Вас будет работать. В смысле - работать не только вчера, но и каждый день.
Теперь о клиентской.
>
>Самое интересное и непонятное (мне, во всяком случае) то, что сегодня я попробовала войти через cmd - прописала путь - появилась та же ошибка, попробовала запустить mysql.exe из ярлыка главного меню - получилось: был запрос пароля - я ввела, а дальше - Welcome!!!
Вы вызвали клиента. Через него подключились к запущенному серверу.
>До этого (тоже сегодня) я через cmd запустила mysql (net start mysql)
Это запуск серверной части. Просто другой способ. Но результат, как от действия в services.
>Почему не получается запустить так как вы посоветовали? Что я сделала не так?
Клиентская часть (cmd , mysql.exe ) которая пароль просит и welcome писать умеет, работает лишь тогда, когда серверная часть уже запущена.
>Заранее спасибо!
>P.S. Проверила только что скриптами: "К сожалению, не доступен сервер mySQL"
скрипты работают через другую клиентскую часть. через библиотеку php_mysql.dll как часть установленного пакета php. И естественно тоже требуют загруженного сервера.
Скрипт который пишет "К сожалению, не доступен сервер mySQL" , к сожалению, сам нуждается в доработке. Приведите, пожалуйста, здесь его код. Исправим.
>Почему, если я туда уже вошла? Помогите все понять и научиться!!!
Потому что это было вчера. А компьютер , вероятно, был перезагружен. | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2007 в 23:45)
| | Добрый день,
Вчера я зашла в Services (через Control panel) запустила оттуда сервер mysql
Самое интересное и непонятное (мне, во всяком случае) то, что сегодня я попробовала войти через cmd - прописала путь - появилась та же ошибка, попробовала запустить mysql.exe из ярлыка главного меню - получилось: был запрос пароля - я ввела, а дальше - Welcome!!!
До этого (тоже сегодня) я через cmd запустила mysql (net start mysql)
Почему не получается запустить так как вы посоветовали? Что я сделала не так?
Заранее спасибо!
P.S. Проверила только что скриптами: "К сожалению, не доступен сервер mySQL"
Почему, если я туда уже вошла? Помогите все понять и научиться!!! | |
|
|
|
|
|
|
|
для: Veresk
(08.09.2007 в 23:08)
| | при запуске чего появилось такое сообщение.
И какой строкой выполнялся запуск? | |
|
|
|
|
|
|
|
для: Veresk
(08.09.2007 в 23:08)
| | См. сообщение Трианона! | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2007 в 22:52)
| | Да, сервер не был запущен - при запуске появилась ошибка о запрете доступа юзеру
Меня тоже смутило имя юзера - решила еще раз проверить подключение с помощью скриптов: таким образом, выявилось такое сообщение:
"Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in D:\Program files\www\Apache\Apache2\htdocs\newland\mysqltest_2.php on line 7
К сожалению, не доступен сервер mySQL"
При установке я ввела свой пароль, как это теперь изменить - почему система пишет: "using password: NO"? Пробовала не вводить пароль в переменную $dbpasswd скрипта - выдается то же сообщение. Что делать? | |
|
|
|
|
|
|
|
для: Veresk
(08.09.2007 в 22:22)
| | <28000>: Access denied for user 'ODBC'@'localhost' <10061>
Показывайте, каим образом Вы подключаетесь к БД.
Из какой программы, какой строкой, и т.д. Подробно.
Строки копируйте через буфер. Руками не набирайте. | |
|
|
|
|
|
|
|
для: Veresk
(08.09.2007 в 22:11)
| | >ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
Это признак того, что либо порт 3306 закрыт файрволлом (брендмауером) - и тогда его надо открыть.
либо сервер не запущен вообще...
либо сервер настроен на бессетевую работу - но это редкость, честно говоря. | |
|
|
|
|