Eclips | Дата: Четвер, 15.03.2012, 19:21 | Сообщение # 1 |
Рыцарь
Группа: Пользователи
|
6. Работа с базами. Trinity Core имеет три базы: auth - база аккаунтов. characters - база персонажей. world - база мира, игрового Сейчас мы займемся созданием этих трех баз. Создание баз. Открываем скаченный нами ранее Navicat, жмем на Conntection, заполняем: User name: логин MySQL сервера Password: пароль MySQL сервера После в левой части у нас появится подключение Щелкаем ПКМ на нашем подключении и выбираем:New database... Далее заполняем название базы и кодировки Enter database name :auth Character set - utf8 -- UTF-8 Unicode Collation: utf8_general_ci Жмем ОК, теперь мы создали одну из трех баз. Также поступаем с остальными двумя. Меняется только название. Все, базы созданы. Можно пока закрыть Navicat. Наши базы ещё пусты, нам необходимо их заполнить. Заполнение баз. Заполнение баз auth и characters не вызовет у вас лишних вопросов, а вот с world можно подумать. Но все по порядку.Сами .sql файлы с базами лежат тут: D:\work\source\sql\base У нас имеются все три базы, но заливать будем только две, auth и characters, т.к. world будем качать. Заполнение базы auth. Заливать будем через консоль.
1. Открываем консоль - Пуск > Все программы > MySQL > MySQL Server > MySQL Command Line Client. 2. Вводим пароль MySQL сервера. 3. Подключаемся к БД, набираем: \u название базы, в нашем случае: \u auth 4. Выполняем "заливку" базы: \. D:\work\source\sql\base\auth_database.sql И жмем Enter. По завершению процесса, меняем базу с auth на characters и выполняем: \. D:\work\source\sql\base\characters_database.sql После этого закрываем консоль, т.к. стандартную базу world_database.sql мы заливать не будем, мы будем использовать базу YTDB. Качать необходимо последнюю FULL базу с последующими обновлениями. КАЧАТЬ ТУТ Качаем,и последующие патчи, извлекаем все содержимое архивов и кидаем в нашу рабочую папку: D:\work После чего снова запускаем консоль MySQL, вводим пароль, указываем базу world и выполняем файлы в такой последовательности: ИМЯ СКАЧАННОЙ БАЗЫ 571_corepatch_world_10316_10340 571_updatepack_world_10340 572_corepatch_world_10340_10394 572_updatepack_world_10394 По завершению процесса, можно закрыть консоль. К настройке баз, в частности относится изменение имени Игрового мира и смены адреса сервера (Realmlist). Для того чтобы изменить имя и Realmlist сервера, открываем Navicat, открываем созданное нами ранее подключение, открываем базу auth, таблицу realmlist и меняем на наше усмотрение: (НАЗВАНИЕ игрового мира, порты и тп) Можно закрывать Navicat. Работа с базами окончена 7. Запуск сервера. Для запуска сервера необходимо запустить два файла: authserver.exe - логин сервер worldserver.exe - игровой сервер Всё!!!Сервер создан.... Теперь создаём аккаунт в консоли worldserver вводим .accoune create логин пароль Заходим, радуемся)
Сообщение отредактировал Eclips - Четвер, 15.03.2012, 19:22 |
|
|
|
Nozdormu | Дата: Неділя, 18.03.2012, 04:07 | Сообщение # 2 |
Капрал
Группа: V.I.P
|
это что за бред? Ровный копипаст.. Quote (Eclips) Компиляция ядра TrinityCore 
|
|
|
|
Eclips | Дата: Неділя, 18.03.2012, 19:45 | Сообщение # 3 |
Рыцарь
Группа: Пользователи
|
Ссылку на тему!
|
|
|
|