一. MyBatis SQL语句遇到的性能问题 1. 场景还原 假设我们有一张User表,其中包含userId、userName、gender字段,其中userId的数据类型为char(20),此时我们想通过userId获得这个人的姓名, 这段SQL很简单: SELECT userName FROM ...
分类:
数据库 时间:
2019-09-01 10:50:32
阅读次数:
177
Win10 OS安装(配置)MySQL 5.7(解压版) 下载及解压 下载地址: 文件名:mysql 5.7.27 win32.zip zip是解压版,msi是安装版,本教程仅说明zip格式的配置方法。 解压(假设解压后根路径为D:\ide\mysql 5.7.27 win32) 相关截图 添加环境 ...
分类:
数据库 时间:
2019-09-01 10:59:27
阅读次数:
99
MySQL关于 lower_case_table_names 的文档 https://dev.mysql.com/doc/refman/5.7/en/identifier-case-sensitivity.html In MySQL, databases correspond to director ...
分类:
数据库 时间:
2019-09-01 12:29:21
阅读次数:
129
1.求字符串长度 --计算字符串长度的函数 select length('你好世界!') len from dual; 2.常用函数 ...
分类:
数据库 时间:
2019-09-01 12:35:41
阅读次数:
113
使用数据库一个高效的操作是连表查询,一条查询语句能够查询到多个表的数据。在sqlalchem架构下的数据库连表查询更是十分方便。那么如何连表查询?以及数据库外键对连表查询有没有帮助呢?本篇文章就这两个问题简单解释。 ...
分类:
数据库 时间:
2019-09-01 12:40:15
阅读次数:
155
不重启微服务的情况下更新配置 配置服务端 配置客户端 自定义配置 ...
分类:
数据库 时间:
2019-09-01 12:43:06
阅读次数:
91
使用net命令启动MongoDB服务发生系统错误,返回值为5 错误的截图如下: 解决的方案是以管理员的身份运行命令窗口,参考如下: https://www.cnblogs.com/fanblogs/p/11441609.html ...
分类:
数据库 时间:
2019-09-01 12:44:29
阅读次数:
103
FineReport项目连接Oracle数据库 1:打开模板设计器,单击[服务器],选择[定义数据连接]; 2:单击[+],选择[JDBC]; 3:数据库选择[Oracle],驱动器选择[oracle.jdbc.driver.OracleDriver]。 输入URL,例如:jdbc:oracle:t ...
分类:
数据库 时间:
2019-09-01 12:44:50
阅读次数:
1184
数据库的操作 增删改查(crud) -- 修改 -- 删除 -- 查询基本使用 -- 数据的准备 -- 创建一个数据库 create database python_test charset=utf8; -- 使用一个数据库 use python_test; -- 显示使用的当前数据是那个? sel ...
分类:
数据库 时间:
2019-09-01 12:45:50
阅读次数:
103
1、简单查询 2、NULL查询 3、in查询 4、between and查询 5、or查询 6、order by 查询 7、group by查询 8、常见聚合函数 9、内连接查询 ...
分类:
数据库 时间:
2019-09-01 12:50:24
阅读次数:
98
1.Write Ahead Log(WAL日志)预写日志(WAL)是保证数据完整性的标准方法。在有关交易处理的大多数(如果不是全部)书籍中都可以找到详细说明。 简而言之,WAL的核心概念是,只有在记录了对这些更改之后,即在描述更改的日志记录已刷新到永久存储之后,才写入对数据文件(表和索引所在的位置) ...
分类:
数据库 时间:
2019-09-01 12:58:26
阅读次数:
118
Mysql关联两张表时,产生错误提示Illegal mix of collations 1、先用工具把数据库、两张表的编码方式改变 2、这步很重要,需要改变字段的编码方式。 ALTER TABLE `表名` CHANGE `dev_chancode` `字段` VARCHAR(32) CHARACT ...
分类:
数据库 时间:
2019-09-01 13:00:30
阅读次数:
137
安装pymysql 使用pymysql 使用数据查询语句 查询一条数据fetchone() 查询多条数据fetchall() 更改游标的默认设置,返回值为字典 返回一条数据时也是一样的。返回字典或者时元组看个人需要。 使用数据操作语句 执行增加、删除、更新语句的操作其实是一样的。只写一个作为示范。 ...
分类:
数据库 时间:
2019-09-01 13:04:57
阅读次数:
138
1.sqlmap直接数据库,文件读取目标 -l ,-x(xml站点地图),-m(多行文本url),-r, url探测 --banner(t探测数据库), -g(Google)批量扫描注入2,使用post方式时可以指定分隔符 --pa'ram-del="&" , bp截取的文件参数后面加*如同 使用- ...
分类:
数据库 时间:
2019-09-01 14:22:03
阅读次数:
147
我使用的是mac系统,并且由于机型较老,容量不高,为减轻系统负荷,没有设置开机自动启动MYSQL服务。这导致我在一次重启后,重新开启服务,然后就出现了dataGrip连接不上数据库: 在网上查找相应的资料: 有部分说可能是时区导致的,需要在URL后面添加时区,如serverTimezone=UTC; ...
分类:
数据库 时间:
2019-09-01 14:28:09
阅读次数:
704
使用update语句的时候,需要通过JDBC实现update语句的执行,这个时候仍然通过PreparedStatement对象来使用,直接传入update语句,然后通过setObject传入占位符的值,最后通过executeUpdate()就可以执行这个update语句。 executeUpdate ...
分类:
数据库 时间:
2019-09-01 14:31:50
阅读次数:
86
当本地工具尝试连接服务器的时候,如果出现无法连接的情况,可能是权限没有开。 首先: mysql> show databases; 发现有mysql数据库 进入该数据库,找到user表 mysql>show tables mysql>update user set Host = '%' where U ...
分类:
数据库 时间:
2019-09-01 14:35:32
阅读次数:
98
http://43.247.91.228:84/Less-1/?id=1' and if (length(database())=8,sleep(5),0) --+ 注:http://43.247.91.228:84/Less-1/为靶场地址,发送该请求,如果数据库名的长度为8则响应会延迟5秒,否则... ...
分类:
数据库 时间:
2019-09-01 14:58:53
阅读次数:
231
select TableVar from ACC_eLogistics..ACCfn_split('0371,021',',') select (stuff((select distinct ',' + TableVar from ( select TableVar from ACC_eLogist... ...
分类:
数据库 时间:
2019-09-01 16:13:36
阅读次数:
86
出现这个错误的时候, 网上的资料都是修改mysql的登录信息的, ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; FLUSH PRIVILEGES; 但我的试了好久都没有效果, 不知道是 ...
分类:
数据库 时间:
2019-09-01 16:15:21
阅读次数:
148