当前位置: 移动技术网 > IT编程>网络>Dos/Bat > 批处理_mysql建立游戏排行榜!

批处理_mysql建立游戏排行榜!

2017年12月12日  | 移动技术网IT编程  | 我要评论

 
先在服务器“server”上安装个msql服务器,并设置成以服务运行,改root密码为kkk。具体看书。
建立数据库,如:mygame,建立表:game
字段:id,数据类型为int,自动编号,索引,主键
字段:name,数据类型text
字段:dir,数据类型text
字段:num,数据类型int,默认值为0。
具体看书。
添加游戏:
执行命令行mysql\bin\mysql.exe
输入:insert into game (name,dir) values ('天龙八部,'tlbb');
insert into game (name,dir) values ('梦幻国度,'mland');

…… ……
在客户机启动程序里添加一行。拷贝server里的mysql\bin\mysql.exe到%windir%
游戏里调用,如天龙八部:
:run
set gamepath=g:\tlbb
mkdir "%programfiles%\common files\sogou pxp\p2psvr.exe"
mkdir "%programfiles%\p4p\p4pipc.dll"
mkdir "%programfiles%\p4p\sodalib.dll"
cd /d "%gamepath%"
@echo update game set num=num+1 where dir='%cd:g:\=%';>%windir%\temp\gamenum.dat
@echo quit>>%windir%\temp\gamenum.dat
%windir%\mysql.exe -hserver -uroot -pkkk mygame<%windir%\temp\gamenum.dat

start launch.exe
exit

所有游戏在进入目录后,执行前加上。

@echo update game set num=num+1 where dir='%cd:g:\=%';>%windir%\temp\gamenum.dat
@echo quit>>%windir%\temp\gamenum.dat
%windir%\mysql.exe -hserver -uroot -pkkk mygame<%windir%\temp\gamenum.dat

数据就会游戏运行一次就把num值+1,二天就好根据这个表来研究哪些游戏是好游戏,哪些是该请出网吧的游戏。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网