首页 > 数据库技术
SQL 注入的原因 本质及防御方法总结
SQL 注入漏洞存在的原因,就是拼接 SQL 参数。也就是将用于输入的查询参数,直接拼接在 SQL 语句中,导致了SQL 注入漏洞。 1. 演示下经典的SQL注入 我们看到:select id,no from user where id=2; 如果该语句是通过sql字符串拼接得到的,比如: Stri ...
分类:数据库技术   时间:2020-07-01 22:03:01    收藏:0  评论:0  赞:0  阅读:68
mysql
数据处理 Tedu Python 教学部 Author:吕泽 数据处理数据处理1. 文件处理1.1 引入1.2 文件读写操作1.2.1 打开文件1.2.2 读取文件1.2.3 写入文件1.2.4 关闭文件1.2.5 with操作1.2.6 缓冲区1.2.7 文件偏移量1.3 os模块2. 正则表达式 ...
分类:数据库技术   时间:2020-07-01 22:01:01    收藏:0  评论:0  赞:0  阅读:54
NoSQL
一、什么是NoSQL? NoSQL关系数据库库管理系统的统称。 两者存在许多显著的不同点,其中最重要的是 NoSQL 不使用 SQL 作为查询语言。其数据存储可以不需要固定的表格模式,也经常会避免使用 SQL 的 JOIN 操作,一般有水平可扩展性的特征。 然 NoSQL 的流行与火起来才短短一年的 ...
分类:数据库技术   时间:2020-07-01 21:58:05    收藏:0  评论:0  赞:0  阅读:67
Oracle-28001密码过期问题及28000账户被锁解决
ORA-28001密码过期问题解决方法 1、登录Oracle数据库 #su - oracle $sqlplus / as sysdba 2、直接修改过期用户密码 >alter user 用户名 identified by "新密码"; 或者 查看用户的proifle是哪个,一般是default >s ...
分类:数据库技术   时间:2020-07-01 21:56:37    收藏:0  评论:0  赞:0  阅读:73
AnalyticDB实现和特点浅析
本篇主要是根据AnalyticDB的论文,来讨论AnalyticDB出现的背景,各个模块的设计,一些特性的解析。可能还会在一些点上还会穿插一些与当前业界开源实现的比对,希望能够有一个更加深入的探讨。OK,那我们开始吧。 AnalyticDB介绍与背景 要说AnalyticDB,那起码得知道它是干什么 ...
分类:数据库技术   时间:2020-07-01 21:56:17    收藏:0  评论:0  赞:0  阅读:55
sqli-union注入
#mysql中的union 语法: SELECT ... UNION [ALL | DISTINCT] SELECT ... [UNION [ALL | DISTINCT] SELECT ...] UNION用于把来自许多SELECT语句的结果组合到一个结果集合中。 列于每个SELECT语句的对应位 ...
分类:数据库技术   时间:2020-07-01 21:55:55    收藏:0  评论:0  赞:0  阅读:54
登录默认的数据库scott
登录默认的数据库 新建表 输入sql测试 添加导入表:位置+文件名称 出现权限不足不用管 查询员工表 显示记录条数 数据库管理 第一次打开时显示这种(提示添加数据库) 选择已经存在的数据库 点击 网络 两种登录方式: 方式一: 输入用户名和口令 方式二: 使用SYSDBA登录(这个的权限比较大) 登 ...
分类:数据库技术   时间:2020-07-01 21:45:36    收藏:0  评论:0  赞:0  阅读:104
mysql配置参数收集
vim /etc/my.cnf innodb_print_all_deadlocks = 1 # 开启死锁收集, 会记录死锁信息66 ...
分类:数据库技术   时间:2020-07-01 21:39:48    收藏:0  评论:0  赞:0  阅读:58
MySQL 8.0 主从同步
一.简介 一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。MySQL主从复制的基础是主服务器对数据库修改记录二进制日志,从服务器通过主服务器的二进制日志自动执行更新。 环境: 主库主机(master): 172.17.7.21 从库主机(s ...
分类:数据库技术   时间:2020-07-01 21:37:33    收藏:0  评论:0  赞:0  阅读:67
Pyinstaller编译包含了pymssql包报错的问题
打包的时候,打包程序无法判断动态调用,_mssql是动态调用的,就是用才调用,不会一开始就调用,于是打包程序就不知道要不要包进exe里面,估计打包的时候不会去尝试运行pymssql里面的函数,因此也无法得知动态调用的模块,于是乎,老外给的解决方案就是在程序最开始手动调用,为了最小的程序开销,调用一下 ...
分类:数据库技术   时间:2020-07-01 21:17:40    收藏:0  评论:0  赞:0  阅读:106
MySQL常用函数
表数据结构如下: MySQL常用函数分类: 1、字符函数 1、CONCAT():拼接字符串 SELECT CONCAT(b.id,' >',b.name,' ',b.sex) AS '编号' FROM beauty b WHERE b.id IN (1,3,5); 2、SUBSTR():截取子串 2 ...
分类:数据库技术   时间:2020-07-01 21:13:24    收藏:0  评论:0  赞:0  阅读:65
mysql 之索引视图事务存储过程触发器自定义函数
索引 建立索引 约束都会自动建立索引 select * from stu where id = 6; select * from stu where address = '河南郑州'; create index addrindex on stu(address asc); 使用索引 select * ...
分类:数据库技术   时间:2020-07-01 21:09:19    收藏:0  评论:0  赞:0  阅读:41
Oracle11g空表导出设置
alter system set deferred_segment_creation=false; select 'alter table '||table_name||' allocate extent;' from user_tables where segment_created='NO' 处 ...
分类:数据库技术   时间:2020-07-01 20:49:38    收藏:0  评论:0  赞:0  阅读:60
WSUS:数据库从WID 换成 SQLExpress
在Windows2016上安装WSUS后,默认数据库配置成WID。要将数据库从WID换成SQLExpress,方法如下:1.安装SQLExpress和SQLManagementStudio;2.SQLManagementStudio访问WID且将SUSDB分离;3.SQLManagementStudio访问WID的方法是将如下WID的名字放在服务器名称WID2008版本:np:\.\pipe\MS
分类:数据库技术   时间:2020-07-01 20:18:42    收藏:0  评论:0  赞:0  阅读:74
MySQL创建用户和权限管理
转自:https://www.cnblogs.com/zhaohaiyu/p/11459613.html 一、如何创建用户和密码 1.进入到mysql数据库下 mysql> use mysql Database changed 2.对新用户增删改 1.创建用户 # 指定ip:192.118.1.1的 ...
分类:数据库技术   时间:2020-07-01 20:10:56    收藏:0  评论:0  赞:0  阅读:42
Ubuntu下mysql连接Navicat premium报错
修改账户密码加密规则并更新用户密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; //修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH ...
分类:数据库技术   时间:2020-07-01 20:10:35    收藏:0  评论:0  赞:0  阅读:66
数据库连接池配置错误导致OOM
一、背景介绍: 运行在k8s集群中负责支付业务一个服务,运营一段时间就会被k8s kill,然后重启, 通过查看k8s 的event发现系统达到了memory到达了上限被集群kill调。 服务配置:jdk:1.8、堆内存:-Xmx800m -Xms800m 设置为800M, k8s的memory.l ...
分类:数据库技术   时间:2020-07-01 20:04:03    收藏:0  评论:0  赞:0  阅读:123
【数据库】Linux下MongoDB的安装和配置
MongoDB安装 选择使用Yum安装 1、制作 repo 文件 cat << EOF > /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mon ...
分类:数据库技术   时间:2020-07-01 19:58:57    收藏:0  评论:0  赞:0  阅读:63
DataFrame DataSet Spark SQL学习
RDD加上结构,比如说类名,就可以变成DataFrame,DataFrame,将每一类同这一类的类名绑定在一起就可以称为DataSet. spark sql 就是来处理dataframe和dataset这样的结构数据的。 spark sql使用的时候需要提供spark session环境。 // S ...
分类:数据库技术   时间:2020-07-01 19:58:22    收藏:0  评论:0  赞:0  阅读:45
MySQL之存储过程
什么是存储过程 介绍: 经过预先编译并存储在数据库中的一段SQL语句的集合,理解成批处理语句。 好处: 提高了sql语句的重用性,减少了开发人员的压力。 减少数据在数据库和应用服务器之间的传输。 提高了数据处理的效率。 分类: 无返回无参。 仅仅带in类型,无返回有参。 仅仅带out类型,有返回无参 ...
分类:数据库技术   时间:2020-07-01 19:55:48    收藏:0  评论:0  赞:0  阅读:56
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!