NCDB

ダウンロード

TortoiseSVNを使ってダウンロードします
C:\SVN
C:\SVN\NCDB
とディレクトリを作成します

ディレクトリNCDBを右クリックしてSVNチェックアウト(K)をクリックします
WorldDa
リポジトリのURLにsvn://emupedia.com/svn/ncdbと入力します
チェックアウトディレクトリにC:\SVN\NCDBとなっていることを確認しOKを押します

チェックアウトが始まります
ダウンロードに数分かかります
ダウンロードが終わりました


MySQLへインポート

アカウントascent/ascent@MySQLがあることを前提に進めていきます

注意
以下のBATファイルは
database ncdb_character
database ncdb
上書きしますのでご注意下さい

Tool.batの編集

C:\SVN\NCDB\Tool.batの7行目と8行目を以下のように編集します
set user=ascent
set pass=ascent
C:\SVN\NCDB\Tool.batの12行目と13行目を以下のように編集します
set wdb=ncdb
set cdb=ncdb_character

databaseの作成

database ncdbとncdb_characterの作成

MySQL.exeやSQLyog等で
CREATE DATABASE ncdb;
CREATE DATABASE ncdb_character;
GRANT ALL PRIVILEGES ON `ncdb` . * TO 'ascent'@'localhost' WITH GRANT OPTION ;
GRANT ALL PRIVILEGES ON `ncdb_character` . * TO 'ascent'@'localhost' WITH GRANT OPTION ;
と実行します

データのインポート

C:\SVN\NCDB\Tool.batを実行します

wと入力しEnterを押すとWorldDatabaseのインポートが始まります
何かキーを押し最初の画面に戻ります

cと入力しEnterを押すと既存のCharacter Databaseが消える警告画面が表示されます

yと入力しEnterを押すとCharacter Databaseのインポートが始まります

何かキーを押し最初の画面に戻ったら
xと入力しEnterを押すと終了です

ascent.confの編集

<WorldDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "ncdb" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "ncdb_character" Port = "3306" Type = "1">
以上の2箇所を変更します

logonserver.confの編集

'<LogonDatabase Hostname = "localhost"
' Username = "ascent"
' Password = "ascent"
' Name = "ncdb_character"
' Port = "3306"
' Type = "1">
以上の箇所を変更します

以上で終了です

日々の更新作業

SVNの更新とDBへの反映

ディレクトリNCDBを右クリックしてSVN更新(U)をクリックします

更新がはじまります

更新が完了したら
C:\SVN\NCDB\Tool.batを実行します

wと入力しEnterを押すとWorldDatabaseのインポートが始まります

何かキーを押し最初の画面に戻ったら
xと入力しEnterを押すと終了です

以上で更新作業は終了です


最終更新:2007年10月10日 11:12
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。