PDA

Просмотр полной версии : Заселение


Borodatych
09.03.2012, 23:28
Приветствую.
Подскажите в какую базу производиться заселение mangos|characters|realmd?
mysql -p'passwd' NAME? < ./YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43.sql
В случае со scriptdev2 в базу scriptdev2?
mysql -p'passwd' scriptdev2 < ./scriptdev2_2319_RuDB_43.sql
Сливаю:
wget https://github.com/KiriX/YTDB/blob/master/FullDB/YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43.7z
wget https://github.com/KiriX/YTDB/blob/master/ScriptDev2_RuDB/scriptdev2_2319_RuDB_43.sql
Возник вопрос:
Содержание scriptdev2_2319_RuDB_43.sql включено в YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43.sql?
Благодарю за понимание.

NeatElves
09.03.2012, 23:41
mangos|characters|realmd
YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43
Наводит на мысль ?

http://ytdb.ru/showthread.php?t=1147
На данный момент проект RuDB распространяется только и исключительно в составе полных релизов БД YTDB.
Читали ?

YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_43
FULL!
+ все что было до этого включено
+ Обновлена RuDB
scriptdev2_2319_RuDB_43.sql
Выводы делали ?

Borodatych
10.03.2012, 01:36
мда.. Благодарю за ответ, хоть и в такой форме..
С ваших слов я должен лить так:
mysql -p'passwd' mangos < ./YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43.sql
Со слов вики (http://getmangos.com/wiki/Setting_up_MaNGOS):
Afterwards you need to download whatever database content (UDB, Trinity, etc.) and install into
mysql -u root < world.sql
mysql -p'passwd' < ./YTDB_0.14.4_R610_MaNGOS_R11835_SD2_R2319_ACID_R309 _RuDB_R43.sql
Так что истинно?
Так же влияет ли последовательность заливки базы?
Так как везде в русских манах (http://getmangos.org/showthread.php?t=72) заселяют после всей работы с базой, а в вики (http://getmangos.com/wiki/Setting_up_MaNGOS) в середине.
В остальном могу лишь скачать, что запутался в этих аббревиатурах. Уж простите.

NeatElves
10.03.2012, 11:35
Истинно то, что если нет желания читать документацию мускула http://www.mysql.ru/docs/, то прочтите, как и советут в поиске уже второй год, подпись этого пользователя - http://ytdb.ru/member.php?u=112(страничка обо мне)

Зачем тут писать, читаете их гайды - им вопросы и задавайте...

Borodatych
10.03.2012, 16:03
Истинно то, что если нет желания читать документацию
Если я что то упустил, то укажите на это, а не тупо тыкайте носом.
страничка обо мне
Ни чего я там нового не увидел. И к слову, я сижу на Gentoo.
установка полной версии базы:
1 консоль Мускула (ПУСК=>ПPОГPАМЫ=>MySQL=>MySQL Server =>MySQL Command Line Client)
2 вводим пароль
3 \u mangos - подкл. консолью к БД(если у вас база сидит на БД mangos)
4 \. c:\base.sql - путь к распакованному файлу базы точку не забываем
Да...для истинных волков!
Единственное что я увидел в вашем about - это "если у вас база сидит на БД mangos", что наводит на новый вопрос - я могу заселить мир и в другую базу?

Возможно я и не до конца понимаю тонкости, и путаюсь в некоторых аспектах, возможно я не правильно выражаю свои мысли, но я у меня появился именно такой вопрос.
Вопрос возможно глупый и банальный для вас, но он имеет места быть, я считаю что он по существу.
И если вам нечего сказать по делу, то лучше бы и не писали.
Заведите себе кошку, к примеру, и тыкайте ее носом в латок, что бы не ссала где попало.

Слил сейчас базу UDB, что бы посмотреть что в нутри, что дает им право не указывать базу при заливке.
Обе базы, как UDB, так и YTDB работаю с таблицей achievement_criteria_requirement.
Так что дает им, в английском howto, право не указывать в какую базу производится заливка данных?
Возможно в MySQL есть механизм, о которых я не знаю и именно поэтому вы ткнули меня носом в ман, позволяющий искать к какой базе принадлежит таблица?
Если да, то может быть и в нашем случае можно опустить базу, и встроенный механизм MySQL все сделает за нас?
С другой стороны а если базы две, копия к примеру, то движок может и запутаться, опят таки если есть такой механизм, то именно для этого мы принудительно и указываем базу, так?

NeatElves
10.03.2012, 16:21
Вы конфиг сервера видели в глаза ??
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"

Повторяю, здесь форум базы - багрепорты, правки, идеи, варианты, решения, а для вас - http://ytdb.ru/showthread.php?t=2954 написано прямо
Ответ: Не ставьте сервер. Узнайте для начала что такое MySQL, потратьте пару часов своего времени на чтение описаний, и пару месяцев на обучение. Без этого знания вы все равно ничего не сможете сделать.

Borodatych
10.03.2012, 16:32
Да видел я все это... В любом случае я вас услышал.
Благодарю за ответы - это лучше чем их отсутствие.

NeatElves
10.03.2012, 16:36
Если есть желание, залейте ап УТДБ в УДБ, а потом в документации мускула прочитайте о :
ALTER TABLE db_version_ytdb CHANGE COLUMN 614_FIX_11878 615_FIX_11921 bit;
REPLACE INTO `db_version_ytdb` (`version`) VALUES ('615_FIX_11921');

Если я завожу кошку, я знаю, какую ответственность беру на себя и готовлюсь к этому соответственно.

tempura
11.03.2012, 12:45
Не понимаю, какой смысл вообще был вступать в дискуссию?
Когда человек создает голые БД для мангоса (по дефолту базы characters, mangos, realmd, scriptdev2) там уже есть все таблицы - только пустые. Когда он открывает конфиги мангоса - там есть подключение ко всем этим базам. Если человек не способен открыть дамп и сравнить названия таблиц в дампе и базе - это его личная проблема.

NeatElves
Желая помочь и навести человека на идею "пора бы начать думать самому", ты просто повелся на очередного тролля.
Надо было просто лепить за каждый пост предупреждения в соответствии с Правилами Форума, и все. Либо этот человек сам начинает думать, либо этот тролль вылетит в бан в соответствии с Правилами.