首页 > 数据库技术
MySQL模糊查询用法大全(正则、通配符、内置函数等)
一、MySQL通配符模糊查询(%,_)1-1. 通配符的分类"%" 百分号通配符: 表示任何字符出现任意次数 (可以是0次)。"_" 下划线通配符:表示只能匹配单个字符,不能多也不能少,就是一个字符。当然,也可以like "陈____",数量不限。like操作符:LIKE作用是指示mysql后面的搜 ...
分类:数据库技术   时间:2021-07-15 11:43:58    收藏:0  评论:0  赞:0  阅读:14
mysql建表报错(this is incompatible with sql_mode=only_full_group_by)
问题现象 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
jdbctemper更新数据写法
NamedParameterJdbcTemplate namedParameterJdbcTemplate = null; namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate); Map<String, O ...
分类:数据库技术   时间:2021-07-15 09:54:05    收藏:0  评论:0  赞:0  阅读:20
MySQL:解决脏读问题
脏读非常危险,比如张三向李四购买商品,张三开启事务,向李四账号转入 500 块,然后打电 话给李四说钱 已经转了。李四一查询钱到账了,发货给张三。张三收到货后回滚事务,李四的再 查看钱没了。 解决方案 将全局的隔离级别进行提升为: read committed 1. 在 A 窗口设置全局的隔离级别为 ...
分类:数据库技术   时间:2021-07-15 09:50:25    收藏:0  评论:0  赞:0  阅读:28
连接mysql获取带列名的数据
有时我们可能会想要数据库查询结果中带有字段名。比如使用的是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注入 简介 SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息 SQL注入是比较常 ...
分类:数据库技术   时间:2021-07-15 09:45:10    收藏:0  评论:0  赞:0  阅读:19
mysql查询重复字段的次数
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
MySQL索引
1.什么是索引 索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的。 2.索引的优缺点 索引的优点: 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性 可以大大加快数据的检索速度,这也是创建索引的最主要的原因 可以加速表和表之间的连接 ...
分类:数据库技术   时间:2021-07-15 01:04:06    收藏:0  评论:0  赞:0  阅读:29
SQLyog基本操作(十五)-PreparedStatement对象测试insert、delete、update、select、解决SQL注入问题
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
Oracle DBA-01_Oracle 11G R2 for Solaris 10(Spac)安装实施报告
1 系统环境需求 1.1 安装前的系统环境准备 检查Solaris服务器安装完成并打上最新的补丁集 网络环境连通并调试正常。 磁盘阵列安装完成并按ORACLE系统进行磁盘划分。 1.2 硬件要求 内存:> 2G。 SWAP区:2G。通常等于物理内存,最低不少于1G。 硬盘容量:数据库软件 > 4G。 ...
分类:数据库技术   时间:2021-07-15 01:01:26    收藏:0  评论:0  赞:0  阅读:20
Mysql where not
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区别之密码认证方式和客户端链接
在一次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
python与mysql/mongoDB的连接
一、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多实例安装 本文使用多配置文件(单独管理)和单配置文件(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
假如你的centos7没有问题的话,建议先弄个快照因为安装这个mysql比较麻烦,这个就是快照 2.使用CRT工具登录虚拟机 这里提供的是MobaXterm远程登录工具(首先确保你的物理机与虚拟机内外网可达),这里用xshell也可以。 在此之前我们要查看ssh服务是否开启service sshd ...
分类:数据库技术   时间:2021-07-14 19:47:53    收藏:0  评论:0  赞:0  阅读:59
Mysql : Communications link failure
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不写入问题
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
Oracle sql语句 minus函数执行效率与join对比
我们经常会对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
MySQL查询BLOB类型的字段
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
MySQL:隔离性问题(脏读)&回滚演示
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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!