一、架设所需工具:
1)Sql2000 or Sql2005
2)MySql50 or High version
3)IIS或者我打包里面的"迷你ASP服务器"
二、架设方法
1)在M$ SQL中附加data目录中的数据库,并把服务端中的MySQL_Server_50目录放置于D盘根目录下
安装数据库的过程其实很简单,因为它的数据库有2个,一个是MYSQL,一个是MSSQL的,由于MYSQL只需要复制到D盘就可使用,所以不多说。主要说说MSSQL的数据库,这个数据库是一个数据库的拷贝。所以不需要恢复,只在数据库中新建一个ACCOUNT数据库,然后MSSQL2000的,就在右下角停止SQL服务,然后把数据库覆盖到你的数据库目录,再重新恢复SQL服务就可以了,MSSQL2005的数据库稍微麻烦点,如果你没有安装管理工具的话可能就停止不了服务,所以,选择安装的时候一定要把除了最后联机文档之外的全部都选择上,最后安装出来的就会有管理工具。剩下的做法就是停止掉MSSQL SERVER服务,拷贝的步骤就差不多和2000相同了。
注:原本数据库的名称是不同于account的,所以需要把数据库修改成你新建的数据库名称相同。然后再覆盖。否则可能出现loginserver无法启动的情况,因为加密配置文件内只包含了account的数据库名称,如果要修改成其他的,请自行摸索。
2)用我打包的服务端中的“迷你ASP服务器"运行WEB目录下的东西
NEWGS启动需要从网页中读取GAMESERVERINI配置文件,否则就是一闪而过。所以一定要保证网页的正常运行,具体可以在IE中输http://127001/175/gs0/gameserverini来查看是否能够显示正确的配置信息,如果显示器他信息则可能无法启动newgs。这个是需要注意的。很多人启动gs无反应或者一闪而过,就是这个问题。
3)打开Mud175文件夹进行设置,以下按每个目录进行说明
web
-175
-gs0
-gameserverini这个地方是需要注意修改的地方.
DBServer-!addrtabletxt 修改IP为127001
-rungatetxt 同上
-dbsrcini 修改其中IP为127001,按照你服务端的存放位置修改目录部分的路径
-GuildToolsini 修改里面的IP、MySQL的用户(默认为root)、MySQL的安装目录
LoginGate-Configini 修改里面的IP为127001
-mirloginini 同上
LoginSrv-!addrtabletxt 修改IP为127001
-serveraddrtxt 修改IP同上
-logsrvini 修改其中IP为127001,按照你服务端的存放位置修改目录部分的路径
-dblinktxt 重点是这个文件的修改,方法如下
1)先打开该文件复制里面的所有内容,运行该目录中的神迹专用exe
2)将上个步骤中复制内容粘贴到"原密文"文本框中,点击"解密原密文"Button
3)在"加密"文本框中修改你的M$SQL数据库实例、附加的数据库名及帐号和密码并点击"加密为密文"Button
4)复制上一个步骤中"加密"文本框中的内容并粘贴到!dblinktxt保存
注:加密的数据库密码是明文的,不需要转换成MD5加密格式。
NewGS-Configini 修改里面的IP为127001,只修改IP其他不要动
NewRunGate--mirgateini 修改里面的IP为127001
mirrungateini 修改里面的IP为127001
SelGate--selgateini 修改里面的IP为127001
create database dbname
on
(name=dbname,
filename='g:\dbnamemdf',
size=5,
maxsize=50,
filegrowth=5
)
log on
(name=dblogname,
filename='x:\dblognamelog',
size=2,
maxsize=10,
filegrowth=2
)
第一步:概要设计
打开PowerDesigner软件,设计“概念数据模型”(Conceptual Data Model):
设计表结构:
在设计属性(字段)的时候,三个字母(M、P、D)分别表示:
M:是否为空;(√表示不允许为空)
P:是否为主键;
D:是否在该软件的视图中显示;
第二步:详细设计
将“概念数据模型”设计的表转换为“物理数据模型”(Physical Data Model),实际上是从“概要设计”转换为“详细设计”,即对表的具体实现。
选择“Tools”-->“Generate Physical Data Model…”即可。
然后选择 SQL Server 2005数据库管理软件:
点击“确定”按钮以后,就产生了对应“SQL Server 2005”数据库的表、属性、关系的具体实现。
第三步:在SQL Server 2005中手动创建数据库
比如:我在SQL Server 2005中手动创建数据库“Students”示例。
第四步:在数据源ODBC中配置用户数据源
比如:我在用户数据源中,添加数据库“Students”的数据源。
第五步:在SQL Server 2005中自动创建表结构
首先:根据“物理数据模型”(Physical Data Model)自动建立相应的SQL语句:
其次:执行其创建的SQL语句文件,将数据表结构自动创建到SQL Server 2005数据库中:
完成以上步骤后,刷新SQL Server 2005数据,将会看到你所创建的相关表结构。
当然,以上两个步骤(即:图6和图7)可以一步完成:
只要在“Database”à“Database Generation”中,选择“Direct generation”即可:
这样,整个使用PowerDesigner设计SQL Server数据库的步骤,就全部完成!
SQL是StructuredQueryLanguage(结构化查询语言)的缩写。SQL是专为数据库而建立的 *** 作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。
SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为"基本表"(basetable);存储模式(内模式)称为"存储文件"(storedfile);子模式(外模式)称为"视图"(view);元组称为"行"(row);属性称为"列"(column)。
扩展资料:
SQL数据库的优点:
1、易用性高:
适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。
2为数据管理与分析带来了灵活性:
允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。
以上就是关于神迹详细的单机架设教程~从MSSQL到游戏开始的教程和视频~全部的内容,包括:神迹详细的单机架设教程~从MSSQL到游戏开始的教程和视频~、如何用SQL创建一个数据库具体步骤是什么、如何用PowerDesigner设计SQL Server数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)