Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск MySQL через Run.bat 
V
    Опции темы
Palex
Дата 26.10.2006, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 16.8.2006

Репутация: нет
Всего: нет



Начинаю изучать PHP 5, поэтому сейчас устанавливаю себе PHP, Apache и MySQL версии 5.0. Занимаюсь по книге "PHP 5" Котерова и Костарева. Возникла следующая проблема.
Авторы этого издания предлагают код следующих файлов:
1) Run.bat для запуска Apache и MySQL
Код

@echo off
:: Программа для запуска всех серверов: Apache и MySQL.
call Boot.bat
Z:
: Установка пути поиска php.ini.
set PHPRC=\usr\local\php5
set PATH=%PHPRC%;%PATH%
: Запуск Apache.
cd \usr\local\apache
start apache.exe
: Запуск MySQL.
cd \usr\local\mysql\bin
start mysqld-max.exe --defaults-file=\usr\local\mysql\data\my.cnf --user=root --standalone
: Добавьте сюда команды для запуска других серверов


2) my.cnf в директории с установленным MySQL
Код

[mysqld]
bind-address=127.0.0.1
tmpdir=/tmp
character-sets-dir=/usr/local/mysql/share/charsets
default-character-set=cp1251
basedir = /usr/local/mysql/
datadir = /usr/local/mysql/data/


Проблемы следующие:
1) После установки MySQL никакого файла my.cnf нет, зато есть my.ini
2) Даже после создания в директории файла my.cnf, Run.bat отказывается запускать MySQL. Если удалить часть строки файла Run.bat 
Код

--defaults-file=\usr\local\mysql\data\my.cnf --user=root --standalone
, то всё запускается корректно. Ясно, что проблема в my.cnf. Только вот что это за проблема, понять мне не удалось. Поможете?

Это сообщение отредактировал(а) Palex - 26.10.2006, 17:52
PM MAIL   Вверх
Kesh
Дата 26.10.2006, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 15
Всего: 54



my.cnf был в 3-й версии мускула... на счет 4-й не знаю... Но вот в пятой уже только my.ini идет...


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Palex
Дата 26.10.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 16.8.2006

Репутация: нет
Всего: нет



Что ж тогда делать? Как эти настройки (которые в коде my.cnf прописаны) прописать в my.ini?
PM MAIL   Вверх
muzer
Дата 27.10.2006, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 387
Регистрация: 31.8.2006

Репутация: 30
Всего: 31



Гы..так у вас винда или юникс?
\usr\local\mysql\data\my.cnf  - это должно быть путём до файла my.cnf, в винде такого пути не существует, там это должно выглядить как-нибудь так: 
c:\mydir\data\my.cnf

И вообще, читайте доки: http://dev.mysql.com/doc/refman/5.1/en/win...rt-service.html
PM WWW   Вверх
Palex
Дата 27.10.2006, 08:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 16.8.2006

Репутация: нет
Всего: нет



Всем спасибо, установил Денвер, теперь всё работает.
Вопрос решен.
PM MAIL   Вверх
WestHammer
Дата 6.7.2010, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 6.7.2010

Репутация: нет
Всего: нет



Сам занимаюсь по этой книге. В книге ошибка - задан неправильный путь файла конфигурации сервера - в каталоге data нет никакого файла my.cnf. 
Я просто вместо
Код

start mysqld-max.exe --defaults-file=\usr\local\mysql\data\my.cnf --user=root --standalone

указал реальный файл конфигурации
Код

start mysqld-max.exe --defaults-file=\usr\local\mysql\my.ini --user=root --^standalone

Все работает
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0874 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.