码迷,mamicode.com
首页 > 数据库
oracle表分区
表空间是指磁盘上的一块存储区域,用来存放表。 使用范围分区法对数据量大的表进行分区,分区存放到不同的表空间。 范围分区就是用表中的某个字段值的范围进行分区。 比如: 1)用数值型的id字段,id<100000的在第1个分区,100000<=id<200000的在第二个分区。 2)用日期类型的字段,2 ...
分类:数据库   时间:2019-12-30 14:24:31    阅读次数:112
SQL注入的原理分析
注入攻击的本质,是把用户输入的数据当做代码执行。 注入的关键条件: 第一个是用户能够控制输入 第二个是原本程序要执行的代码,拼接了用户输入的数据然后进行执行 1.sql注入本质是什么 把用户输入当做代码执行 2.sql注入的条件 用户可控输入和原本程序要执行代码,拼接用户输入且当作SQL语句去执行 ...
分类:数据库   时间:2019-12-30 14:22:18    阅读次数:121
SQL SERVER sys.sp_addextendedproperty 添加扩展属性
https://blog.csdn.net/zanychou/article/details/7403336 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ID' , @level0type=N'SCHEMA',@ ...
分类:数据库   时间:2019-12-30 14:18:50    阅读次数:232
mysql 备份
(1)备份操作 a、备份 mysqldump -uroot -p'123456' -B mytest > /mnt/mytest_bak_B.sql 说明:加了-B参数后,备份文件中多的Create database和use mytest的命令 加-B参数的好处: 加上-B参数后,导出的数据文件中已 ...
分类:数据库   时间:2019-12-30 14:16:16    阅读次数:120
springboot+mybatis 多数据库支持
1.配置application.yml mybatis: mapper-locations: classpath:/mybatis/mapping/*.xml configuration: map-underscore-to-camel-case: true #开启驼峰命名 database-id: ...
分类:数据库   时间:2019-12-30 14:13:05    阅读次数:549
一个基于mongoDB的 MongoTemplate 的基本操作类
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.mongodb.client.ListIndexesIterable; import com.mongodb.client.mod... ...
分类:数据库   时间:2019-12-30 14:11:39    阅读次数:783
MySQL 8.0.18安装教程(windows 64位)
先去官网下载点击的MySQL的下载 https://dev.mysql.com/downloads/mysql/ 下载完成后解压 配置初始化的my.ini文件的文件(MYSQL根目录)解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改 ...
分类:数据库   时间:2019-12-30 14:10:28    阅读次数:104
mysql 2013错误(ERROR 2013:Lost connection to MySQL server)
前些天连课设验收,连数据库时还好好的,今天就连不上了??在网上看了很多博客,最后以简单粗暴的重启服务器解决了。 下面就说说如何重启服务器吧,方便自己日后查看。 1.打开任务管理器 任务栏右键打开任务管理器 2.点击服务 3.点击名称,按名称排序,然后按m键(英文输入法),就可以快速找到进程名以m开头 ...
分类:数据库   时间:2019-12-30 13:03:19    阅读次数:918
sqlmap详解
sqlmap是一个自动化的sql注入工具,其主要功能是扫描、发现并利用给定URL的SQL注入漏洞,内置了很多绕过插件,支持的数据库有MySQL, Oracle,PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, F ...
分类:数据库   时间:2019-12-30 13:01:44    阅读次数:118
MySQL 同一张表,两个字段互换值
update t_hplc_family_import a, t_hplc_family_import b set a.f_name= b.f_num, a.f_num= b.f_name where a.id = b.id AND a.id>=498 ...
分类:数据库   时间:2019-12-30 12:59:54    阅读次数:266
mysql_config_editor 安全登录方式
mysql_config_editor 安全登录方式 # 管理员用户 [root@db143 bak]# /usr/local/mysql/bin/mysql_config_editor set --login-path=instance_3306_root --host=localhost --u ...
分类:数据库   时间:2019-12-30 11:42:03    阅读次数:127
数据库连接查询
inner join(内连接),在两张表进行查询时,只保留两张表中完全匹配的结果集: select p.name,p.address,o.orderName from person p inner join orders o on p.id = o.id_p and 1 = 1 order by p ...
分类:数据库   时间:2019-12-30 11:40:43    阅读次数:83
CentOS7 linux下yum安装mysql5.7
1.创建存放安装包的位置,并且进入该目录 命令mkdir /share 命令cd /share 2.查看系统是否已经安装mysql,两种方法都可以 方法一:rpm -qa | grep mysql 方法二:yum list installed | grep mysql 3.如果存在,则移除以前的my ...
分类:数据库   时间:2019-12-30 11:39:23    阅读次数:1432
MySQL 8.0 配置mysql_native_password身份验证插件的密码
MySQL 8.0 配置mysql_native_password身份验证插件的密码 mysql8.0的默认密码验证不再是password。所以在创建用户时,create user 'username'@'%' identified by 'password'; 客户端是无法连接服务的。 方法一: ...
分类:数据库   时间:2019-12-30 11:36:59    阅读次数:714
Oracle 存储过程批量创建序列
批量创建sequencedeclare type v_array is varray(19) of varchar2(100); v_index number; v_arr v_array:=v_array('gen_table','gen_table_column','sys_config','s ...
分类:数据库   时间:2019-12-30 11:35:25    阅读次数:166
sql - mybatis的动态字段insert和IFNULL结合where使用实践
有一个业务sql,它有一些任性,它还有一点麻烦. 首先这个sql的业务通过搜索到该条目上个时间点的一个字段的值,填充回要插入的数据的字段 整体是要根据不同的物品名或其他判定字段,来进行新插入数据的期初数量的填充 这里比如上图 ID 5 的篮球的期初数量是根据上一个时间点的结余数量来填充的 而不能是I ...
分类:数据库   时间:2019-12-30 11:34:43    阅读次数:421
数据库范式设计 和 反范式化设计
三大范式设计 一 数据库表中的所有字段都只具有单一属性 单一属性的列是由基本数据类型所构成的 设计出来的表都是简单的二维表 二 要求表中只具有一个业务主键,也就是说符合第二范式的表不能存在非主键列只对部分主键的依赖关系 三 每一个非主属性既不部分依赖于也不传递依赖于业务主键,也就是在第二范式基础上相 ...
分类:数据库   时间:2019-12-30 11:30:08    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!