转自:https://my.oschina.net/jywm/blog/757973 安装步骤 在服务器安装了mysql 或者mysql-connect的前提下 1、安装setuptools 2、安装mysql-python 1、No module named setuptools *原因 没有安装 ...
分类:
数据库 时间:
2019-06-14 23:51:40
阅读次数:
295
判断字段长度函数length SELECT name,capitalFROM worldWHERE LENGTH(name)=LENGTH(capital) 求字串,注意分做字串和右字串 LEFT(ARG,LENGTH)、RIGHT(ARG,LENGTH) LEFT、RIGHT函数返回ARG最左边、 ...
分类:
数据库 时间:
2019-06-14 23:54:43
阅读次数:
274
最近利用端午假期,我把LiteDB的源码仔细的阅读了一遍,酣畅淋漓,确实收获了不少。后面将编写一系列关于LteDB的文章分享给大家,希望这么好的源码不要被埋没。 1.LiteDB是什么 这是一个小型的.NET平台开源的NoSQL类型的轻量级文件数据库。特点是小和快,由于完全由C#'编写,所以可以支持 ...
分类:
数据库 时间:
2019-06-14 23:55:55
阅读次数:
298
实验环境:墨者学院Mysql手工注入漏洞测试靶场 后台源码没有进行任何字符过滤。 首先进入靶场环境 先用 登陆试试 果然不行,这时看到用户登录下方有一个停机维护通知,点进去瞅瞅 看到这里链接上有 ,怀疑这里会有注入点。 判断注入点 先简单判断是不是字符型注入点,使用单引号闭合语句,注释后面的语句 发 ...
分类:
数据库 时间:
2019-06-15 00:00:28
阅读次数:
183
题目链接 0X00题目给出的PHP代码 0x01 insert sql漏洞 将消息插入数据库 一般出现地方:电商生成订单接口存在INSERT型SQL注入漏洞,可修改订单金额数据,生成订单时会往数据库插入数据,但此处使用了动态查询语句的方式进行插入,通过注入数据可以达到篡改订单数据的目的 本题注入点X ...
分类:
数据库 时间:
2019-06-15 00:01:21
阅读次数:
137
1、第一种django orm在创建表的时候自动帮我们创建表关系 表book_authors就是系统自动创建出来的用来关联author和book表 2、第二种纯手动创建关系表(第三张表) 手动创建关系表的好处是可以在关系表中创建自定义字段;缺点就是不能使用orm 3、第三种半自动创建第三种表(可扩展 ...
分类:
数据库 时间:
2019-06-15 00:19:08
阅读次数:
187
一、Redis简介 Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elasticsearch。这些案例整理好后,陆续都会上传Git。 SpringBoot2 版本,支持的组件越来越 ...
分类:
数据库 时间:
2019-06-15 00:21:11
阅读次数:
216
一、安装扩展 二、SQLAlchemy 常用的SQLAlchemy字段类型 常用的SQLAlchemy列选项 常用的SQLAlchemy关系选项 ...
分类:
数据库 时间:
2019-06-15 00:23:15
阅读次数:
167
第8章 函数和过程 8.4、过程(2019-06-15)1、存储过程向两张表中添加数据-- 第一张表是avator表 CREATE TABLE avatar( avatar_id NUMBER GENERATED AS IDENTITY CONSTRAINT avatar_kp PRIMARY KE... ...
分类:
数据库 时间:
2019-06-15 09:20:24
阅读次数:
166
(一)MongDB复制(副本集)MongDB复制是将数据同步到多个服务器的过程。复制提供了数据的冗余备份,并在服务器上存储数据副本,提高数据的可用性,保证数据的安全性,复制允许你从硬件和服务的中断中恢复数据,能随时应对数据丢失、机器损坏带来的风险。而且复制还能提高读取能力,用户读取服务器和写入服务器在不同的地方,提高整个系统的负载。1、复制的特性:保障数据的安全性数据的高可用性7*24灾难恢复无需
分类:
数据库 时间:
2019-06-15 09:51:10
阅读次数:
132
最近想深入研究下MySQL的优化,所以我决定从压缩包安装MySQL开始,逐步了解数据库的各个方面。 一、下载解压MySQL 8.0压缩包 教程的套路都是由浅入深的,所以我也从最浅的下载压缩包开始。打开mysql的官网,点击downloads -> community就能看到MySQL Server的 ...
分类:
数据库 时间:
2019-06-15 10:11:24
阅读次数:
119
mysql版本:8,0.16 mysql下载地址:https://dev.mysql.com/downloads/file/?id=485812 下载完成直接解压缩,然后配置mysql的环境变量。 主要是需要在mysql bin的同级目录下建立一个my-default.ini文件。内容如下 然后在c ...
分类:
数据库 时间:
2019-06-15 10:21:26
阅读次数:
138
事务(transaction):是需要在同一个处理单元中执行的一系列更新处理的集合(INSERT/DELETE/UPDATE) 注:orcle和db2没有特定的开始语句 COMMIT:事务一旦提交就无法恢复到开始前的状态了 ROLLBACK:一旦回滚,数据库就会恢复到事务开始之前的状态 事务的四种特 ...
分类:
数据库 时间:
2019-06-15 11:42:37
阅读次数:
128
数据库几种常用谓词: LIKE、 BETWEEN、 IS NULL/IS NOT NULL、IN、 EXISTS ...
分类:
数据库 时间:
2019-06-15 11:42:50
阅读次数:
175
最近对管理有了另一个看法,在小团队里面,你要花多点时间去检查每个任务的完成情况,很多时候即使一个任务完成了,在开发过程中还有很多细节没有处理,也可能有Bug的存在。例如安排了前端做几个接口的接入,完成了之后我去检查一下实际情况,发现有些地方没有处理好,例如输入的参数没有做校验,有些界面从另一个界面跳 ...
分类:
数据库 时间:
2019-06-15 11:46:50
阅读次数:
126
知道自己学的什么版本的数据库 mariadb版本:10.3 1.数据库介绍(默认端口号=3306) 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据 更简单的理解形象 ...
分类:
数据库 时间:
2019-06-15 11:48:17
阅读次数:
114
一,数据准备 二,基本查询 (1)查询所有字段 select * from 表名; (2)查询指定字段 select 字段1,字段2,... from 表名; (3)查询时使用as给字段起别名 select 字段1 as 别名1,字段2 as 别名2,... from 表名; (4)查询时使用as给 ...
分类:
数据库 时间:
2019-06-15 11:49:27
阅读次数:
112
SQL Server中有提供一个FOR XML PATH的子句(不知道能不能叫函数),用来将查询结果行输出成XML格式,我们可以通过这个语法做一些变通实现一些特定的功能,比如说行转列。要会变通的话,当然首先是要知道FOR XML PATH的语法。 FOR XML PATH的简单语法 假设有一个hob ...
分类:
数据库 时间:
2019-06-15 11:50:45
阅读次数:
367
java中使用mysqldump 备份数据库: 见代码String hostIP = "127.0.0.1";String userName = "root";String password = "123456";String savePath = "C:/Users/Administrator/D ...
分类:
数据库 时间:
2019-06-15 12:01:32
阅读次数:
136
第1章 Mysql 简介1.1 概述1.2 高级 MySQL第2章 Mysql Linux 版的安装2.1 下载地址2.2 检查当前系统是否安装过 mysql2.3 修改 Mysql 配置文件位置2.4 修改字符集和数据存储路径2.5 MySQL 的安装位置说明2.6 Mysql 配置文件说明2.7 ...
分类:
数据库 时间:
2019-06-15 12:04:23
阅读次数:
162