Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: *Недоступен сервер mySQL*
 
 автор: Trax@r   (07.12.2005 в 16:05)   письмо автору
 
 

Установил Apache_2.0.54-win32-x86-no_ssl, php_5.1.1, mySQL 4.1. Все настроил и при тестировании mySQL пишет "Недоступен сервер mySQL". Скажите пожалуста, как правильно настраивать базы и нужно ли мне их создавать или они сами создаются при конфигурировании mySQL? Уже голову поломал, нигде об это не пишут!

   
 
 автор: cheops   (07.12.2005 в 16:30)   письмо автору
 
   для: Trax@r   (07.12.2005 в 16:05)
 

А в диспетчере задач видны процессы от MySQL, что-то вроде mysql-nt.exe. При установке создаётся две базы данных:
mysql - в ней хранится системная информация базы данных;
test - пустая база данных, готовая к использованию;
Создать новые базы данных можно при помощи оператора CREATE DATABASE name;, где name - имя базы данных.

   
 
 автор: Trax@r   (07.12.2005 в 20:12)   письмо автору
 
   для: cheops   (07.12.2005 в 16:30)
 

ДА, СЕРВЕР ЗАПУЩЕН. А ВО ЧТО ВВОДИТЬ ОПЕРАТОР? phpmyadmin ТАКЖЕ ВЫВОДИТ ПОДОБНУЮ ОШИБКУ, ВООБЩЕ НЕ ВИДИТ БАЗУ.

   
 
 автор: cheops   (08.12.2005 в 01:09)   письмо автору
 
   для: Trax@r   (07.12.2005 в 20:12)
 

1) Операционная система какая (Windows, UNIX)?
2) Пробовали загружаться с консольного клиента mysql?
mysql -u root

   
 
 автор: Trax@r   (08.12.2005 в 15:17)   письмо автору
 
   для: cheops   (08.12.2005 в 01:09)
 

1) операционная система Windows XP
2) нет я впервый раз устанавливаю и я не знаю что такое консольный клиент mysql. скажите пожалуста где я могу его взять?

   
 
 автор: cheops   (08.12.2005 в 23:26)   письмо автору
 
   для: Trax@r   (08.12.2005 в 15:17)
 

Откройте Пуск|Программы|Стандартные|Командная строка - перейдите в директорию C:\mysql\bin при помощи команды
cd C:\mysql\bin

Выполните команду mysql при помощи запроса
mysql -u root

Если сервер работает - откроется приглашение, где вы можете выполнять команды, например, запросить версию
SELECT VERSION();

Выйти можно при помощи команды exit

   
 
 автор: Trax@r   (08.12.2005 в 23:49)   письмо автору
 
   для: cheops   (08.12.2005 в 23:26)
 

сервер не работает. выдает ошибку 1045 (28000): Access denied for user 'root@localhost' (using password NO)
Что это бы могло значить?

   
 
 автор: Vlad Macurov   (09.12.2005 в 00:46)   письмо автору
 
   для: Trax@r   (08.12.2005 в 23:49)
 

ошибку 1045 (28000): Access denied - отказ в доступе
возможное решение тут: http://dev.mysql.com/doc/refman/4.0/ru/access-denied.html

может фаервол?!
если вы впервые работаете с апачем+php+mysql попробуqте сначала дэнвер: http://www.denwer.ru/

   
 
 автор: cheops   (09.12.2005 в 13:30)   письмо автору
 
   для: Trax@r   (08.12.2005 в 23:49)
 

Хм... root запрещён? А вы ничего не настраивали после установки?
1) попробуйте просто зайти командой mysql
2) Посмотрите что лежит в C:\mysql\data\ и в C:\mysql\data\mysql

   
 
 автор: Trax@r   (11.12.2005 в 23:17)   письмо автору
 
   для: cheops   (09.12.2005 в 13:30)
 

ВСЕ. СДЕЛАЛ. ДЕЛО БЫЛО В АТРИБУТАХ ПАПКИ С MYSQL. ПРОСТО УБРАЛ ГАЛОЧКУ "ТОЛЬКО ЧТЕНИЕ" И ВСЕ. СТРАННО, НЕУЖЕЛИ ПОДОБНАЯ ПРОБЛЕМА ТОЛЬКО У МЕНЯ СЛУЧИЛАСЬ? НИГДЕ ОБ ЭТОМ НЕБЫЛО НАПИСАНО. СПАСИБО БОЛЬШОЕ РЕБЯТ ЗА ПОМОЩЬ!

   
 
 автор: cheops   (11.12.2005 в 23:42)   письмо автору
 
   для: Trax@r   (11.12.2005 в 23:17)
 

Возможно вы скопировали директорию предварительно с компакт-диска или ещё как-то случайно пометили директорию только для чтения... При штатной установке такого быть не должно...

   
 
 автор: Trax@r   (12.12.2005 в 06:03)   письмо автору
 
   для: cheops   (11.12.2005 в 23:42)
 

НЕТ, УСТАНАВЛИВАЛ С ВИНТА С ДИСТРИБУТИВА, НИЧЕГО НЕ КОПИРОВАЛ. НЕЗНАЮ КАК ЭТО СЛУЧИЛОСЬ И УСТАНАВЛИВАЛ НЕСКОЛЬКО РАЗ В РАЗНЫЕ МЕСТА. НО СТОИЛО ТОЛЬКО СНЯТЬ ГАЛКУ КАК ТУТ ЖЕ ЗАРАБОТАЛО. НАКОНЕЦ-ТО, В ТЕЧЕНИИ 3-Х МЕСЯЦЕВ СДЕЛАЛ! НЕСОВСЕМ УДАЧНОЕ ЗНАКОМСТВО СОСТОЯЛОСЬ С MYSQL!

   
 
 автор: Romarioru   (16.12.2005 в 08:11)   письмо автору
 
   для: Trax@r   (12.12.2005 в 06:03)
 

Такая же проблема как у автора поста, но изменение атрибута папки с mysql не помогает...пишет "К сожалению, не доступен сервер mySQL"
Прикрепляю файлики php.ini и httpd.conf может что в настройках...
установлено:
ОС WinXP HE SP2
1. mysql-5.0.16-Win32
2. php 5.1.1-win32
3.apache_2.0.55-win32-x86-no_ssl

Помогите, пожалуйста!

   
 
 автор: Romarioru   (16.12.2005 в 08:13)   письмо автору
 
   для: Romarioru   (16.12.2005 в 08:11)
 

А вот это httpd.conf :-)

   
 
 автор: cheops   (16.12.2005 в 13:42)   письмо автору
 
   для: Romarioru   (16.12.2005 в 08:11)
 

А в диспетчере задач висит процесс mysqld-nt.exe? Соединяется ли консольный клиент mysql с сервером?

PS Лучше, конечно, новую тему завести было...

   
 
 автор: Romarioru   (16.12.2005 в 16:40)   письмо автору
 
   для: cheops   (16.12.2005 в 13:42)
 

Да, процес висит и через MySQL Command Line Client захожу.....связка Apache и PHP работает, а вот с MySQL никак не получается...

PS Извините, в следующий раз буду создавать новую тему...

   
 
 автор: cheops   (17.12.2005 в 00:07)   письмо автору
 
   для: Romarioru   (16.12.2005 в 16:40)
 

А библиотеку php_mysql.dll в конфигурационном файле php.ini раскомментировали?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования