首页 数据库

数据库

  • 数据库防火墙关键特性系列之二丨高性能和可扩缩性

    数据库防火墙关键特性系列之二丨高性能和可扩缩性

    作为一名技术人员,文本造诣远低于代码控制,作者不擅长用华丽的藻类表达数据库防火墙的责任,在大多数人看来,它只是一个冷盒子,但作者仍然希望依靠有限的语言能力,用技术人员的思维告诉你这样一个盒子的自我进步。实现高可用性,解决数据库防火墙最基本的问题“人生”可以说成功不到一半,下一个人生挑战随之而来:高性能和可扩展性。在这里,有必要介绍数据库防火墙与传统网络防火墙的根本区别:1.深度协议分析和内容分析的复杂性挑战传统网络防火墙:通常只分析网络层的包头和部分协议特征,不深入分析通信包,一般不分析应答包。数据库防火墙:对数据...

  •  秦盾让黑客无法侵入

    秦盾让黑客无法侵入

    足不出户在家网购、叫外卖,如今已是许多人日常生活的场景。网上消费往往需要上传个人信息,如银行卡号、密码和详细到门牌号的地址、手机号码等。这些数据一旦泄露,后果真的不堪设想。如何切实保障网上数据安全?西安电子科技大学马建峰团队研发的“秦盾”云加密数据库系统,即使黑客入侵系统也不会泄露数据,甚至超级计算机100年也无法破译。记者昨日获悉,“秦盾”项目继获得第十八届中国科协年会全国科技工作者创新创业大赛金奖、“最佳商业投资价值奖”之后,近日又跻身2018“CCTV中国创业榜样”,成为西安硬科技的又一耀眼代表作。 ■记者...

  • 某拨猜网站遭小伙入侵,爆出惊天资金池

    某拨猜网站遭小伙入侵,爆出惊天资金池

    近年来很多黑客把目标锁定到了暴利的伯才网站,很多伯才平台开设在境外,由于平台内的资金池非常大,从事的行业又很多都是非法行为,所以很多黑客就打起了“黑吃黑”的注意,对这种赌博网站进行渗透和入侵,下边分享一个国外黑客入侵某伯才网站全过程! 当然,大伙也可以私信我们,加群或者加入圈子,我们一起学习探讨!!! 对这种赌博网站,大多数都是存在很多xss和sql注入(主要还是xss比较多),另外一方面的话就是对类似的源码进行一个白盒测试,浏览器打开主页某个地址,弹出来一个“伯才网站”打开网站其实网站的程序跟普通伯才网站没什么两...

  • 棋牌游戏服务器该如何架设之数据库设计

    棋牌游戏服务器该如何架设之数据库设计

    主要有3类Database: ServerInfoDB,UserInfoDB和GameDB。 ServerInfoDB主要存储的是游戏列表的信息,UserInfoDB存储玩家的全局信息,而GameDB就是积分以及积分变化情况。下面分别加以描述。1. ServerInfoDB      ServerInfoDB主要存储游戏列表信息。主要有以下几个表:      1. GameTypeInfo,其主要字段为:          TypeID:类型标识 ID          TypeName:类型名字,例如棋牌类,休闲...

  • 疑似旺旺、YY、QQ、微信等6家聊天工具的明文数据库被放在公网

    疑似旺旺、YY、QQ、微信等6家聊天工具的明文数据库被放在公网

    据推特消息, 感谢黑客0xDUDE的发现,让我们知道了,每个中国大陆地区的普通民众的聊天记录,所有的聊天记录内容,至少从2018年开始的,都是被明文记录在公网的分布式数据库里的,以便警方的调阅和审查。...

  • 数据库怎么创建表(用SQL语句创建数据库和表)

    数据库怎么创建表(用SQL语句创建数据库和表)

    数据库怎么创建表(用SQL语句创建数据库和表)--------创建数据库 ----use master ----GO ----IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = 'test1') ----DROP DATABASE test1 ----GO ----CREATE DATABASE test1 ------创建教师表 --use test1 --go --if...

  • 什么是索引(什么是索引?索引原理)

    什么是索引(什么是索引?索引原理)

    什么是索引(什么是索引?索引原理)索引是单独的,物理的对数据库表中一列或多列的值进行排序的一种存储结构,让程序能够快速找到所需内容。 索引是一种数据结构(平衡树非二叉),即B树,B+树,通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件。 B树: 1.定义任意非叶子结点最多只有M个儿子;且M>2; 2.根结点的儿子数为[2, M]; 3.除根结点以外的非叶子结点的儿子数为[M/2, M]; 4.每个结点存放至少M/2-1(取上整)和至多M-1...

  • 数据库的建立(最简单的方式搭建数据库)

    数据库的建立(最简单的方式搭建数据库)

    数据库的建立(最简单的方式搭建数据库)数据库在我们日常开发中接触是很多的,平时自己没事写一些东西也经常会用到,之前专门写过安装MySQL、Redis、MongoDB的文章,各种安装配置还是比较麻烦的,为了记下安装步骤方便后期再安装。现在发现其实docker有现成的,几条命令就能搭建一个数据库出来,方便至极,简单记录一下,方便大家使用。 安装MySQL 5.7 因为8.0的改动比较大,密码验证等需要修改,所以就使用MySQL5.7 下载镜像 docker pull mysql:5.7 启动...

  • dbf文件怎么打开(python读写dbf数据库)

    dbf文件怎么打开(python读写dbf数据库)

    dbf文件怎么打开(python读写dbf数据库)dbf数据库作为一种简单的数据库,曾经广泛使用。现在在金融领域还是有很多的应用之处,工作中遇到此类的问题,在此记录一下。 1. 读取dbf ''' 读取DBF文件 ''' def readDbfFile(filename): table = dbfread.DBF(filename, encoding='GBK') for field in table.fields: print(f...

  • 什么是数据库(写给新人的数据库入门指南)

    什么是数据库(写给新人的数据库入门指南)

    经常有刚从事数据分析的职场萌新,问我做数据分析工作要学些什么,应该怎样规划学习路径。我会告诉他:如果你Excel还用的不溜的话,就先学学Excel,当你用Excel处理和分析一些小数据集没有问题的时候(具体表现就是:常用函数公式信手拈来,数据透视表,筛选,排序,图表绘制操作熟练),你就去学习SQL语言,然后用BI去分析去熟悉业务。然后到了一定阶段,你可以上手R或者Python。后面如果你能更进一步,可以去了解一些Spark等大数据框架。 为什么要学习Excel? 首先Excel是我们最常用的数据分析...