一、MySQL通配符模糊查询(%,_)1-1. 通配符的分类"%" 百分号通配符: 表示任何字符出现任意次数 (可以是0次)。"_" 下划线通配符:表示只能匹配单个字符,不能多也不能少,就是一个字符。当然,也可以like "陈____",数量不限。like操作符:LIKE作用是指示mysql后面的搜 ...
分类:
数据库技术 时间:
2021-07-15 11:43:58
收藏:
0 评论:
0 赞:
0 阅读:
14
问题现象 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally depen ...
分类:
数据库技术 时间:
2021-07-15 11:42:52
收藏:
0 评论:
0 赞:
0 阅读:
15
NamedParameterJdbcTemplate namedParameterJdbcTemplate = null; namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate); Map<String, O ...
分类:
数据库技术 时间:
2021-07-15 09:54:05
收藏:
0 评论:
0 赞:
0 阅读:
20
脏读非常危险,比如张三向李四购买商品,张三开启事务,向李四账号转入 500 块,然后打电 话给李四说钱 已经转了。李四一查询钱到账了,发货给张三。张三收到货后回滚事务,李四的再 查看钱没了。 解决方案 将全局的隔离级别进行提升为: read committed 1. 在 A 窗口设置全局的隔离级别为 ...
分类:
数据库技术 时间:
2021-07-15 09:50:25
收藏:
0 评论:
0 赞:
0 阅读:
28
有时我们可能会想要数据库查询结果中带有字段名。比如使用的是pymysql引擎。 conn = pymysql.connect(host='127.0.0.1', user='root', password='123456', database='python_test', charset='utf8 ...
分类:
数据库技术 时间:
2021-07-15 09:49:15
收藏:
0 评论:
0 赞:
0 阅读:
28
SQL注入 简介 SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息 SQL注入是比较常 ...
分类:
数据库技术 时间:
2021-07-15 09:45:10
收藏:
0 评论:
0 赞:
0 阅读:
19
Mysql查询某字段重复的数据 例如:查询user表中,姓名出现次数在一次以上的数据 select username '用户名',count(*) as counts from `user` GROUP BY username HAVING counts > 1; ...
分类:
数据库技术 时间:
2021-07-15 01:07:52
收藏:
0 评论:
0 赞:
0 阅读:
23
1.什么是索引 索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的。 2.索引的优缺点 索引的优点: 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性 可以大大加快数据的检索速度,这也是创建索引的最主要的原因 可以加速表和表之间的连接 ...
分类:
数据库技术 时间:
2021-07-15 01:04:06
收藏:
0 评论:
0 赞:
0 阅读:
29
10.7 PreparedStatement对象 可以防止SQL注入问题,效率高,本质:把传递进来的参数当做字符。 10.7.1 测试insert package com.study.lesson; ? import utils.JdbcUtils; ? import java.sql.Connec ...
分类:
数据库技术 时间:
2021-07-15 01:03:55
收藏:
0 评论:
0 赞:
0 阅读:
32
1 系统环境需求 1.1 安装前的系统环境准备 检查Solaris服务器安装完成并打上最新的补丁集 网络环境连通并调试正常。 磁盘阵列安装完成并按ORACLE系统进行磁盘划分。 1.2 硬件要求 内存:> 2G。 SWAP区:2G。通常等于物理内存,最低不少于1G。 硬盘容量:数据库软件 > 4G。 ...
分类:
数据库技术 时间:
2021-07-15 01:01:26
收藏:
0 评论:
0 赞:
0 阅读:
20
1. 表格内容: select * from emp_info; 2. 查询 salary 不大于 4000 的 员工信息 select * from emp_info a where not a.salary > 4000 ; 结果: 3. 查询 salary 不大于 4000, 且 kpi 为 ...
分类:
数据库技术 时间:
2021-07-15 01:00:59
收藏:
0 评论:
0 赞:
0 阅读:
23
在一次MySQL8.0的客户端连接工具(Navicat、SQLyog)连接失败的记录! MySQL8新的密码认证方式: 在MySQL8.0版本之前,MySQL使用的加密方式是mysql_native_passowrd,在MySQL8.0之后,加密的方式改为caching_sha2_password, ...
分类:
数据库技术 时间:
2021-07-15 00:49:37
收藏:
0 评论:
0 赞:
0 阅读:
41
一、MySQL 建表工作在软件中进行,使用的是Navicat Premium 我的电脑中在虚拟机和Windows中都安装了mysql,所以port、user、都要不一样的 1 import pymysql 2 3 conn_win = pymysql.connect(host='localhost' ...
分类:
数据库技术 时间:
2021-07-15 00:49:14
收藏:
0 评论:
0 赞:
0 阅读:
19
MySQL多实例安装 本文使用多配置文件(单独管理)和单配置文件(MySQL自带的多实例管理方式)的多实例安装,系统是CentOS7,数据库版本是MySQL5.7,本文为安装三个实例 实例规划: 实例 port server_id datadir路径 log_bin路径 3307实例 3307 7 ...
分类:
数据库技术 时间:
2021-07-15 00:48:30
收藏:
0 评论:
0 赞:
0 阅读:
29
假如你的centos7没有问题的话,建议先弄个快照因为安装这个mysql比较麻烦,这个就是快照 2.使用CRT工具登录虚拟机 这里提供的是MobaXterm远程登录工具(首先确保你的物理机与虚拟机内外网可达),这里用xshell也可以。 在此之前我们要查看ssh服务是否开启service sshd ...
分类:
数据库技术 时间:
2021-07-14 19:47:53
收藏:
0 评论:
0 赞:
0 阅读:
59
1 登录mysql mysql -u root -p 输入密码 2 查看wait_timeou show global variables like 'wait_timeout'; 3 设置 set global wait_timeout=604800; set global interactive ...
分类:
数据库技术 时间:
2021-07-14 19:45:53
收藏:
0 评论:
0 赞:
0 阅读:
36
log4net写入MongoDB,园里一篇文章(原文地址:http://www.cnblogs.com/BlogRegister.aspx)写得挺详细了。 但是自己第一次测试出现无法写入的问题。 原因是MongoDB.Bson版本与自己项目Framework框架不兼容。引用Nuget包默认2.0.1 ...
分类:
数据库技术 时间:
2021-07-14 19:41:22
收藏:
0 评论:
0 赞:
0 阅读:
33
我们经常会对select结果进行对比,常用的函数如minus, 那么当两张表数据量较大时,有什么方式可以提高效率呢? minus 方式minus 执行计划如下所示, 通过排序后再进行对比select object_id from t2 minus select object_id from t1;. ...
分类:
数据库技术 时间:
2021-07-14 19:35:00
收藏:
0 评论:
0 赞:
0 阅读:
25
1、MySQL有四种BLOB类型: 1、TinyBlob 最大能容纳255B的数据 2、Blob 最大能容纳65KB的 3、MediumBlob 最大能容纳16MB的数据 4、LongBlob 最大能容纳4GB的数据 2、SQL语句 SELECT CONVERT (column_name USING ...
分类:
数据库技术 时间:
2021-07-14 19:33:57
收藏:
0 评论:
0 赞:
0 阅读:
31
1 脏读演示 脏读: 一个事务读取到了另一个事务中尚未提交的数据 1. 打开窗口登录 MySQL,设置全局的隔离级别为最低 1) 登录MySQL 2) 使用db2 数据库 use db2; 3) 设置隔离级别为最低 读未提交 set global transaction isolation leve ...
分类:
数据库技术 时间:
2021-07-14 19:30:58
收藏:
0 评论:
0 赞:
0 阅读:
33