04-17-2009, 12:05 PM
Вот не знаю точно, что там ностим намудрил, но мои действия при создания сервера следующие:
- при помощи MySQL Administrator создаю новую базу, допустим l2jdb;
- при помощи той же программы добавляю пользователя, пример lineage2, пароль на него и подобное и ОБЯЗАТЕЛЬНО во вкладке Schema Priveleges даю этому пользователю ВСЕ права по созданной выше базе.
- после в инсталляторе меняю данные на свои:
Приходится менять путь к серверу MySQL, так как операционка 64-х разрядная, а вы смотрите по своему компу, что и где у вас.
- ну а после спокойно запускаю инсталлятор и нормально все работает.
По крайней мере, за последние год-полтора, пока занимаюсь подобным, проблем особых не было.
Надеюсь, поможет мини-хелп.
Да, если какие-то базы и не создаются (случается х.з. почему, один раз по логам работы сервера выловил ошибку), можно через тот же NaviCat запустить соответствующие sql-скрипт из папки \sql\
- при помощи MySQL Administrator создаю новую базу, допустим l2jdb;
- при помощи той же программы добавляю пользователя, пример lineage2, пароль на него и подобное и ОБЯЗАТЕЛЬНО во вкладке Schema Priveleges даю этому пользователю ВСЕ права по созданной выше базе.
- после в инсталляторе меняю данные на свои:
Код:
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
REM LOGINSERVER
set lsuser=lineage
set lspass=lineage
set lsdb=l2jdb
set lshost=localhost
REM GAMESERVER
set gsuser=lineage
set gspass=lineage
set gsdb=l2jdb
set gshost=localhost
- ну а после спокойно запускаю инсталлятор и нормально все работает.
По крайней мере, за последние год-полтора, пока занимаюсь подобным, проблем особых не было.
Надеюсь, поможет мини-хелп.
Да, если какие-то базы и не создаются (случается х.з. почему, один раз по логам работы сервера выловил ошибку), можно через тот же NaviCat запустить соответствующие sql-скрипт из папки \sql\