不提供数据,只提供部署方法及查询语句。
部署条件:
-
Win7系统。
-
硬盘至少300G空间
-
SQL Server 2008 r2 开发版
-
下载好的QQ群数据
Microsoft SQL server 2008 R2 安装步骤直接去这里看:https://www.jianshu.com/p/62916df2c487
部署完成后,打开数据库Management Studio。
连接数据库引擎:
连接后还原数据库:
新建查询 输入sql语句
如果提示以下报错
去防火墙里创建出、入规则各一条,TCP 1433端口。
sql 对外提供服务的端口是1433端口,在防火墙上创建一个允许的规则,选择tcp端口,输入1433
如何设置windows防火墙允许规则
参考: https://jingyan.baidu.com/article/c843ea0b7d5c7177931e4ab1.html
如果提示:
SQL SERVER 2008 无法启动T-SQL调试
则运行
sp_addsrvrolemember '机器名登陆用户名', 'sysadmin'
解决了以上问题即可尝试SQL语句查询:
QQ号查询所加入的所有Q群:
SELECT QQNum,Nick,Age,Gender,Auth,[QQGroup].[dbo].[Member].[GroupNum],[QQGroup].[dbo].[Group].[GroupNum],Mast,CreateDate,Title,Class,SummaryFROM [QQGroup].[dbo].[Member] left join [QQGroup].[dbo].[Group]on [QQGroup].[dbo].[Member].[GroupNum]=[QQGroup].[dbo].[Group].[GroupNum]WHERE [QQNum] = 这里填写要查询的QQ号码
QQ群号反查所有群员:
SELECT QQNum,Nick,Age,Gender,Auth,[QQGroup].[dbo].[Member].[GroupNum],[QQGroup].[dbo].[Group].[GroupNum],Mast,CreateDate,Title,Class,SummaryFROM [QQGroup].[dbo].[Member] left join [QQGroup].[dbo].[Group]on [QQGroup].[dbo].[Member].[GroupNum]=[QQGroup].[dbo].[Group].[GroupNum]WHERE [QQGroup].[dbo].[Group].[GroupNum] = 这里填写要查询的QQ群号码