使用命令打开mysql的配置文件。 加入以下参数 ...
分类:
数据库 时间:
2019-08-08 13:25:49
阅读次数:
113
引用 : https://www.cnblogs.com/zfyouxi/p/4644978.html 我的SqlServer 安装中心在 英文 文件夹下 ...
分类:
数据库 时间:
2019-08-08 13:27:00
阅读次数:
112
#{item} 这里调用了java的split方法,把str分成了一个数组. ...
分类:
数据库 时间:
2019-08-08 13:38:25
阅读次数:
343
insertintomyTable(t_id,year,details)values(5,2019,cast(‘{"haha":[{"u":1,"t":123}]}‘asjson))SELECTidFROMmyTablewhereid=4andjson_contains_path(details->‘$[*]‘,‘one‘,‘$[*].haha‘);updatemyTablesetdetai
分类:
数据库 时间:
2019-08-08 16:05:03
阅读次数:
187
1修改mysql数据库的提示符1.1临时修改mysql登陆提示符,session结束后失效mysql>prompt\u@\h[\d]\r:\m:\s->PROMPTsetto‘\u@\h[\d]\r:\m:\s->‘root@localhost[(none)]09:18:10->\q1.2永久修改mysql登陆提示符在my.cnf配置文件中,[mysql]模块下添加如下内容
分类:
数据库 时间:
2019-08-08 17:30:42
阅读次数:
168
原文: http://106.13.73.98/__/182/ @[toc] 第一步: 配置你要使用的数据库 在 setting.py 配置文件中的 DATABASES 字典中指定。 注意:默认的 default 数据库别名不可删除,如果不使用,可留空 {} 。 第二步: 定义数据库路由方法类 使用 ...
分类:
数据库 时间:
2019-08-08 18:55:19
阅读次数:
95
题目:查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩 这里提到平均分 ,要用到avg 按照学生分组,再求平均分,这里应该是考察group by 与聚合函数的使用 大于60分应该是按照分组后筛选的结果要用having group by 与聚合函数 having 的使用 上篇博客已经 ...
分类:
数据库 时间:
2019-08-08 18:57:13
阅读次数:
1851
在windows环境下!!!! 1.找到my.inc文件,不是你的安装目录路径,是C:\ProgramData\MySQL\MySQL Server 5.7这个路径,注意 ProgramData 文件夹是隐藏的需要显示出来!!! C:\ProgramData\MySQL\MySQL Server 5 ...
分类:
数据库 时间:
2019-08-08 19:03:20
阅读次数:
988
我们在用Mysql抽取数据时候,经常需要按照天、周、月等不同的粒度对数据进行分组统计。而我们的时间可能是“2017/12/5 0:0:0”这种准确的时间。所以在进行分组之前我们需要对时间进行一下处理。 DATE_FORMAT是MySQL内置的一个函数,作用是以不同的格式显示日期/时间数据。具体的语法 ...
分类:
数据库 时间:
2019-08-08 19:10:22
阅读次数:
127
原文: http://106.13.73.98/__/31/ 目录 关于sql注入 用户存在,绕过密码 用户不存在,绕过用户与密码 解决sql注入问题 commit() 增 改 删 查询数据库 fetchone() fetchall() fetchmany() 补充: 建立链接时间过长后会自动断开链 ...
分类:
数据库 时间:
2019-08-08 19:15:20
阅读次数:
112
引言:作为长期占据OWASPTop10首位的注入,至于什么是OWASP可以参考一下百度百科OWASPSQL注入简介:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的
分类:
数据库 时间:
2019-08-08 19:21:29
阅读次数:
103
第一步: 第二步: 第三步: 第四步: 成功: ...
分类:
数据库 时间:
2019-08-08 19:30:05
阅读次数:
210
系统环境:CentOSLinuxrelease7.6.1810(Core)mysql版本:5.27下载地址https://dev.mysql.com/downloads/mysql/[root@server10mysql7]#ls#下载安装包并安装mysql-community-client-5.7.25-1.el7.x86_64.rpmmysql-community-common-5.7.25-
分类:
数据库 时间:
2019-08-08 19:35:01
阅读次数:
165
排序字段为orderid; 1、使用order by orderid desc实现降序时,orderid 为null数据的会排在数据的最后面; 但是,order by orderid升序时,orderid 为null的数据则会排在最前面,如果想要将orderid 为null的数据排在最后,就需要加上 ...
分类:
数据库 时间:
2019-08-08 19:38:31
阅读次数:
206
## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL 4. 常见的数据 ...
分类:
数据库 时间:
2019-08-08 19:39:50
阅读次数:
118
原文: http://106.13.73.98/__/153/ 安装:pip install Flask SQLAlchemy Flask SQLAlchemy 比起 SQLAlchemy 更加的简单自如,用法几乎一模一样,就是在配置和启动上需要注意与 Flask 的配合。 我们的项目目录结构如下: ...
分类:
数据库 时间:
2019-08-08 19:43:09
阅读次数:
120
原文: http://106.13.73.98/__/175/ 乐观锁 总是认为不会产生并发问题,每次去取数据时总认为不会有其它线程对数据进行修改,因此不会上锁。 但是在更新时会判断其它线程在这之前有没有对数据进行修改,一般会使用版本号机制会CAS操作实现。 __版本号方式__ &nbs ...
分类:
数据库 时间:
2019-08-08 20:53:17
阅读次数:
95
原文: http://106.13.73.98/__/24/ 目录 三种关系 多对一 多对多 一对一 因为有foreign key的约束,使得两张表形成了三种关系: 多对一 多对多 一对多 重点理解如何找出两张表之间的关系 现在有A、B两张表 分析步骤: 1. 先站在A表的角度去找:是否A表的多条记 ...
分类:
数据库 时间:
2019-08-08 20:53:54
阅读次数:
98
原文: http://106.13.73.98/__/153/ 安装:pip install Flask SQLAlchemy Flask SQLAlchemy 比起 SQLAlchemy 更加的简单自如,用法几乎一模一样,就是在配置和启动上需要注意与 Flask 的配合。 我们的项目目录结构如下: ...
分类:
数据库 时间:
2019-08-08 20:54:19
阅读次数:
99
原文: http://106.13.73.98/__/15/ 目录 . 概述 1. 什么是数据(Data) 2. 什么是数据库(DataBase, 简称DB) 3. 什么是数据库管理系统(DataBase Management System) 4. 数据库管理软件分类 5. 记录、表、数据 ...
分类:
数据库 时间:
2019-08-08 21:11:16
阅读次数:
190