mysql社工库搭建教程_社工库的搭建思路与代码实现

貌似很多朋友拿着库,用BAT 或者PHP读取TXT的形式来扫,文件太大了的话,1,2分钟估计都查不出来,因为导入库是一个不错的方法,很多都不知道怎么搭建的吧,用MSSQL或则ORACLE来搭建的,个人感觉没那必要,原因在于安装他们需要的空间很大,运行也占内存,因此,个人推荐MYSQL,对于的亿级以上的数据也是不超过10秒钟,下面是我最近的搭建过程与一些心得:

1.首先得准备一个MYSQL+PHP环境,我用的是PHPSTUDY集成环境工具,自己下载安装就行了。

2.接下来就是MYSQL的表的设计了,之前一直采用的是USERNAME,NICKNAME,PASSWORD,EMAIL,MOBILE,IDCARD,SALT,SITE(用户名,昵称,密码,邮箱,手机,身份证,SALT,来源网站)这样的字段,如图(NAVICATE FOR MYSQL工具截图):

9009afb09063e0b770164ca779e5ce5b.png

字段类型采用varchar长度一般在50就行了,索引是必须要的。

如果觉得就这样的话,那就大错特错了,我举个例:

QQ库一般只占用username,password两项,那么其他字段都为空

126邮箱 只占用email,password两项 ,其他为空

建立索引时,这些为空的字段也占用了空间,这是一点

第二点,有些库密码是明文 ,有些又是密文,密文一般都没啥可查询的,如果都建索引的话,就浪费了空间了,不建立索引,那查询速度又不行了

因此,个人建议分表导入,每个不同类型的库,都采用一个表来存,查询时,根据需要,只查询我们需要查询的库,这样节约空间了,也节约了时间

我以我的库结构来说吧

d54e24f0c6599a5d0dce1138628b324f.png

前缀都采用统一的字符,下划线后面跟这个表有关的名称,比如s

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ajax 源码是一种用于搭建代码,通过使用 Ajax 技术实现了与后端服务器的异步通信。下面是搭建 Ajax 源码的简要教程: 步骤1:安装环境 在搭建之前,需要先安装好运行 Ajax 的环境。首先,确保已经有一个可用的 Web 服务器,如 Apache 或 Nginx。其次,确认服务器上已经安装了 PHP 解析器。 步骤2:下载源码 从网络上找到一个合适的 Ajax 源码,并将其下载到本地。 步骤3:解压源码 将下载好的源码压缩包解压到服务器的 Web 根目录,如 Apache 的 htdocs 目录下。 步骤4:配置数据 打开源码中的配置文件,一般是 config.php 或 settings.php,根据需要配置数据连接信息,如数据主机、用户名、密码和数据名称等。 步骤5:导入数据 在源码中附带的数据文件中,找到数据备份文件(通常为 .sql 格式),并使用 MySQL 数据客户端具导入到服务器上的 MySQL 数据中。 步骤6:设置权限 根据服务器的要求,设置源码文件和目录的读写权限,以确保程序能够正常运行。 步骤7:访问应用程序 在完成上述步骤后,通过浏览器访问搭建好的 Ajax 应用程序。根据源码提供的文档,输入相关的查询信息,就可以开始使用了。 以上是关于 Ajax 源码搭建教程的简要介绍。具体的搭建步骤可能因源码的不同而有所差异,建议根据实际情况进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值