Проблема с кодом в установочном файле БД - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 24.10.2009, 06:23   #1
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Проблема с кодом в установочном файле БД

мне тут попался весьма своеобразный установочник,постоянно выдает ошибку при установке БД...
""\mysql"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

вот код инсталятора:
Цитата:
@echo off
color 17
title L2Emu Project: Database Installer
echo.
echo.
echo ** [ L2EMU PROJECT INTERACTIVE DATABASE INSTALLER ] **
echo.
echo.
echo.
set workdir="%cd%"
:loadVars
if not exist vars.txt goto createVars
ren vars.txt *.bat
call vars.bat
ren vars.bat *.txt
cls
goto start
:createVars
echo ** [ MYSQL SERVER SETUP ] **
echo.
echo DIGIT YOUR MYSQL BIN PATH (PATH TO YOUR MYSQL SERVER BIN FOLDER)
echo.
set /P mysqlBinPath="MYSQL PATH : C:\Program Files\MySQL\MySQL Server 5.1\bin
echo.
echo LOGIN SERVER SETTINGS
echo --------------------
set /P lsuser="USER (DEFAULT: 'Root'): "
echo.
set /P lspass="PASS (WILL BE SHOW AND SAVED AS CLEAR TEXT): "
echo.
set /P lsdb="DATABASE (DEFAULT:'L2Emu_DB'): "
echo.
set /P lshost="HOST (DEFAULT: 'LOCALHOST'): "
echo.
echo.
echo GAMESERVER SETTINGS
echo -------------------
set /P gsuser="USER (DEFAULT: 'Root'): "
echo.
set /P gspass="PASS (WILL BE SHOW AND SAVED AS CLEAR TEXT): "
echo.
set /P gsdb="DATABASE (DEFAULT:'L2Emu_DB'): "
echo.
set /P gshost="HOST (DEFAULT: 'LOCALHOST'): "
echo.
echo @set mysqlPath="%mysqlBinPath%\mysql"> vars.txt
echo @set mysqlBinPath="%mysqlBinPath%">> vars.txt
echo @set mysqldumpPath="%mysqlBinPath%\mysqldump">> vars.txt
echo @set lsuser=%lsuser%>> vars.txt
echo @set lspass=%lspass%>> vars.txt
echo @set lsdb=%lsdb%>> vars.txt
echo @set lshost=%lshost%>> vars.txt
echo @set gsuser=%gsuser%>> vars.txt
echo @set gspass=%gspass%>> vars.txt
echo @set gsdb=%gsdb%>> vars.txt
echo @set gshost=%gshost%>> vars.txt
echo.
echo CONFIGURATION COMPLETED, PRESS ANY KEY TO CONTINUE
echo.
:asksetup
set lsetupprompt=x
echo.
echo ** [ L2EMU PROJECT INTERACTIVE DATABASE INSTALLER ] **
echo.
echo OPTIONS: (P) PROCEED INSTALL.
echo.
echo (N) QUIT PROGRAM.
echo.
echo (S) BACK TO MYSQL SETUP.
echo.
echo.
так же из кода видно что создается файл VARS вот код файла

Цитата:
@set mysqlPath="\mysql"
@set mysqlBinPath=""
@set mysqldumpPath="\mysqldump"
@set lsuser=root
@set lspass=**********
@set lsdb=l2emu_db
@set lshost=localhost
@set gsuser=root
@set gspass=**********
@set gsdb=l2emu_db
@set gshost=localhost
подскажите что может быть не так,я не могу разбираться((

вот ссылка на полный код файла Скачать файл BAT.txt
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Непрочитано 24.10.2009, 07:44   #2
Аватар для FXAntiXrist
Пользователь

По умолчанию Re: Проблема с кодом в установочном файле БД

JAVA машина установлена?
__________________
FXAntiXrist вне форума Ответить с цитированием
Непрочитано 24.10.2009, 08:14   #3
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Re: Проблема с кодом в установочном файле БД

конечно установлена)
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Непрочитано 24.10.2009, 08:45   #4
Аватар для FXAntiXrist
Пользователь

По умолчанию Re: Проблема с кодом в установочном файле БД

а для какой системы установщик? просто у меня в одной сборке есть для х32 и для х64 установщики, один запускается нормально(который для моей оси) а другой вот с этой же самой ошибкой
__________________
FXAntiXrist вне форума Ответить с цитированием
Непрочитано 24.10.2009, 09:32   #5
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Re: Проблема с кодом в установочном файле БД

у меня 32,а вот сборка фиг знает)
Я инфу ни где не нашел,вот и решил установить посмотреть что за сборка)))
видимо не поставлю ее)
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Непрочитано 24.10.2009, 11:42   #6
Пользователь

По умолчанию Re: Проблема с кодом в установочном файле БД

путь к mysql правельно укажы
laric вне форума Ответить с цитированием
Непрочитано 24.10.2009, 16:05   #7
Пользователь

По умолчанию Re: Проблема с кодом в установочном файле БД

попробуй вместо set /P mysqlBinPath="MYSQL PATH : C:\Program Files\MySQL\MySQL Server 5.1\bin поставить set /P mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.1\bin

Добавлено через 1 минуту
а еще лучше скопируй путь прямо из папки bin

Последний раз редактировалось kvin; 24.10.2009 в 16:06. Причина: Добавлено сообщение
kvin вне форума Ответить с цитированием
Непрочитано 24.10.2009, 19:29   #8
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Re: Проблема с кодом в установочном файле БД

Тоже самое...не хочет ни в какую.....
laric так напиши как прописать путь правельный))
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Непрочитано 25.10.2009, 03:33   #9
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Проблема с кодом в установочном файле БД

Ничего не понял, для чего привели код батника, и того текстового файла... Запускаете батник и вводите все, что он просит, что здесь сложного?
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 25.10.2009, 03:40   #10
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Re: Проблема с кодом в установочном файле БД

так в том то и дело,он в БД ничего не заносит,выдает ошибку
""\mysql"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
как ее исправить не знаю,вот и написал код,думаю накосячил в нем)
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:25. Часовой пояс GMT +3.

Вверх