「NCDB」の編集履歴(バックアップ)一覧はこちら
「NCDB」(2007/10/10 (水) 11:12:14) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ダウンロード
[[TortoiseSVN>http://www39.atwiki.jp/emulator/pages/19.html]]を使ってダウンロードします
C:\SVN
C:\SVN\NCDB
とディレクトリを作成します
ディレクトリNCDBを右クリックして&bold(){SVNチェックアウト(K)}をクリックします
#image(NCDB002.jpg)
リポジトリのURLに&bold(){svn://emupedia.com/svn/ncdb}と入力します
チェックアウトディレクトリに&bold(){C:\SVN\NCDB}となっていることを確認しOKを押します
#image(NCDB001.jpg)
チェックアウトが始まります
#image(NCDB003.jpg)
ダウンロードに数分かかります
#image(NCDB004.jpg)
ダウンロードが終わりました
----
*MySQLへインポート
アカウントascent/ascent@MySQLがあること
MySQL.exeにパスが通っていること
以上を前提に進めていきます
&bold(){注意}
以下のBATファイルは
database ncdb_character
database ncdb
を&bold(){上書き}しますのでご注意下さい
**database ncdb_character の作成とインポート
これはAscentのCharacterDatabaseになります
MySQL.exeやSQLyog等で
create database ncdb_character;
と実行します
[[NCDB_ImportCharacters.bat>http://www39.atwiki.jp/emulator/?cmd=upload&act=open&page=NCDB&file=NCDB_ImportCharacters.bat]]を&bold(){c:\SVN}に置き実行します
**database ncdb の作成
これはAscentのWorldDatabaseになります
MySQL.exeやSQLyog等で
create database ncdb;
と実行します
[[NCDB_ImportDB.bat>http://www39.atwiki.jp/emulator/?cmd=upload&act=open&page=NCDB&file=NCDB_ImportDB.bat]]を&bold(){c:\SVN}に置き実行します
**ascent.confの編集
<WorldDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "&bold(){ncdb}" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "&bold(){ncdb_character}" Port = "3306" Type = "1">
以上の2箇所を変更します
**logonserver.confの編集
'<LogonDatabase Hostname = "localhost"
' Username = "ascent"
' Password = "ascent"
' Name = "&bold(){ncdb_character}"
' Port = "3306"
' Type = "1">
以上の箇所を変更します
以上で終了です
----
*日々の更新作業
**SVNの更新とDBへの反映
ディレクトリNCDBを右クリックして&bold(){SVN更新(U)}をクリックします
#image(NCDB005.jpg)
更新がはじまります
#image(NCDB006.jpg)
更新が完了したらC:\SVN\&bold(){NCDB_ImportDB.bat}を実行します
#image(NCDB007.jpg)
以上で更新作業は終了です
----
*ダウンロード
[[TortoiseSVN>http://www39.atwiki.jp/emulator/pages/19.html]]を使ってダウンロードします
C:\SVN
C:\SVN\NCDB
とディレクトリを作成します
ディレクトリNCDBを右クリックして&bold(){SVNチェックアウト(K)}をクリックします
#image(NCDB002.jpg)
WorldDa
リポジトリのURLに&bold(){svn://emupedia.com/svn/ncdb}と入力します
チェックアウトディレクトリに&bold(){C:\SVN\NCDB}となっていることを確認しOKを押します
#image(NCDB001.jpg)
チェックアウトが始まります
#image(NCDB003.jpg)
ダウンロードに数分かかります
#image(NCDB004.jpg)
ダウンロードが終わりました
----
*MySQLへインポート
アカウントascent/ascent@MySQLがあることを前提に進めていきます
&bold(){注意}
以下のBATファイルは
database ncdb_character
database ncdb
を&bold(){上書き}しますのでご注意下さい
**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を実行します
#image(TOOLBAT001.jpg)
&bold(){w}と入力しEnterを押すとWorldDatabaseのインポートが始まります
#image(TOOLBAT002.jpg)
何かキーを押し最初の画面に戻ります
&bold(){c}と入力しEnterを押すと既存のCharacter Databaseが消える警告画面が表示されます
#image(TOOLBAT003.jpg)
&bold(){y}と入力しEnterを押すとCharacter Databaseのインポートが始まります
#image(TOOLBAT004.jpg)
何かキーを押し最初の画面に戻ったら
&bold(){x}と入力しEnterを押すと終了です
**ascent.confの編集
<WorldDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "&bold(){ncdb}" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "ascent" Password = "ascent" Name = "&bold(){ncdb_character}" Port = "3306" Type = "1">
以上の2箇所を変更します
**logonserver.confの編集
'<LogonDatabase Hostname = "localhost"
' Username = "ascent"
' Password = "ascent"
' Name = "&bold(){ncdb_character}"
' Port = "3306"
' Type = "1">
以上の箇所を変更します
以上で終了です
----
*日々の更新作業
**SVNの更新とDBへの反映
ディレクトリNCDBを右クリックして&bold(){SVN更新(U)}をクリックします
#image(NCDB005.jpg)
更新がはじまります
#image(NCDB006.jpg)
更新が完了したら
C:\SVN\NCDB\Tool.batを実行します
#image(TOOLBAT001.jpg)
&bold(){w}と入力しEnterを押すとWorldDatabaseのインポートが始まります
#image(TOOLBAT002.jpg)
何かキーを押し最初の画面に戻ったら
&bold(){x}と入力しEnterを押すと終了です
以上で更新作業は終了です
----