码迷,mamicode.com
首页 > 数据库
MySQL 优化
慢日子查询 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。 当然,如果不是调优需要的话,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响。 ...
分类:数据库   时间:2020-06-11 00:33:42    阅读次数:66
sqli-labs靶场搭建
下载了一个phpstudy进行搭靶场搭建 然后打开phpstudy安装好php,mysql等环境 正式sqli-labs靶场搭建 第一步:下载源码:https://codeload.github.com/Audi-1/sqli-labs/zip/master 解压后放进网站根目录,进到 sqli-l ...
分类:数据库   时间:2020-06-10 23:11:33    阅读次数:184
MySQL的sql_mode合理设置
MySQL的sql_mode合理设置sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。 show variables ...
分类:数据库   时间:2020-06-10 23:10:37    阅读次数:150
MySQL 事务四大隔离级别
MySQL 事务四大隔离级别 事务的四大特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部都执行,要么都不执行。 一致性(Consistency): 指在事务开始之前和事务结束以后,数据不会被破坏,假如A账户给B账户转10块钱,不管成功与否,A和B的总金 ...
分类:数据库   时间:2020-06-10 23:03:03    阅读次数:86
Oracle 10g RAC - step by step tutorial / 手把手
Oracle RAC Linux 10g 11g step by step tutorial ...
分类:数据库   时间:2020-06-10 22:59:44    阅读次数:87
ERROR:oracle.jdbc.driver.OracleDriver is deprecated.
背景: springboot yml配置连接oracle数据库,报错 解决: 修改配置文件中 为:oracle.jdbc.OracleDriver Orcale9之后将oracle.jdbc.driver.OracleDriver改为oracle.jdbc.OracleDriver ...
分类:数据库   时间:2020-06-10 22:47:29    阅读次数:523
【MySQL】存储引擎概览
纸上得来终觉浅,绝知此事要躬行。 MySQL体系结构 Connection Pool:连接池组件 Management Services & Utilities:管理服务和工具组件 SQL Interface:SQL接口组件 Parser:查询分析器组件 Optimizer:优化器组件 Caches ...
分类:数据库   时间:2020-06-10 22:40:40    阅读次数:79
Mysql force index和ignore index 使用实例
前几天统计一个sql,是一个人提交了多少工单,顺便做了相关sql优化。数据大概2000多w。 select CustName,count(1) c from WorkOrder where CreateDate>'2016-5-1' and CreateDate<'2017-1-1'group by ...
分类:数据库   时间:2020-06-10 21:33:41    阅读次数:70
Spring与dbutils工具类的整合
User实体类: public class User { private String uid;//id主键 private String loginname;//登录名 private String loginpass;//登录密码 private String email;//邮箱 privat ...
分类:数据库   时间:2020-06-10 21:31:23    阅读次数:103
java JDBC DAO ORM Domain
一、认识JDBC JDBC是用于在Java语言编程中与数据库连接的API.JDBC是一个规范,它提供了一整套接口,允许以一种可移植的访问底层数据库API。使用JDBC驱动程序来访问数据库,并用于存储数据到数据库中. 解释上面两幅图: java应用程序通过JDBC API首先连接到JDBC Drive ...
分类:数据库   时间:2020-06-10 21:24:29    阅读次数:109
Oracle中的instr()函数 详解及应用
1、instr()函数的格式 (俗称:字符查找函数) 格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串) 格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / ...
分类:数据库   时间:2020-06-10 21:15:21    阅读次数:70
Oracle中授权(grant)和同义词(synonym)
用户B要操作用户A中的表: 1:在用户A中把表的权限授权给B; -- Grant/Revoke object privileges grant all privileges on A.TEST_TABLE to B;2:在用户A中建立同义词。 -- Create the synonym create ...
分类:数据库   时间:2020-06-10 21:13:14    阅读次数:275
MySQL存储过程---基础
存储过程 语法 DELIMITER $$ CREATE PROCEDURE `employees`.`a`(参数列表) BEGIN sql1; sql2; ... END$$ DELIMITER ; 语法说明 DELIMITER $$:定义语句结束标记,存储过程体中,每条SQL都使用“;”结束,所有 ...
分类:数据库   时间:2020-06-10 21:06:35    阅读次数:93
com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '张三'异常的解决办法
com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '张三'异常的解决办法 错误: com.mysql.cj.jdbc.exceptions.Mysq ...
分类:数据库   时间:2020-06-10 21:05:53    阅读次数:161
SQL Server中CLR表值函数(table-valued function)不能使用WITH(NOLOCK)
在SQL Server中,普通的表值函数(table-valued function)是可以使用表提示(Hints-Table)的,那么CLR类型的表值函数(table-valued function)是否也可以使用表提示(Hints-Table)呢? 相信很多人都没有留意过这个问题。 下面我以Yo... ...
分类:数据库   时间:2020-06-10 20:59:11    阅读次数:86
jdbc-db连接和业务调用方发分离
总共分为两块:db连接基础方法+业务调用方使用1、db连接基础方法public class DemoForWrite { static String URL = "jdbc:mysql://127.0.0.1:3306/user"; static String USER_NAME = "root"; ...
分类:数据库   时间:2020-06-10 20:56:04    阅读次数:68
mysql 强制索引和禁止某个索引
mysql强制索引和禁止某个索引 1、mysql强制使用索引:force index(索引名或者主键PRI) 例如: select * from table force index(PRI) limit 2;(强制使用主键) select * from table force index(zidua ...
分类:数据库   时间:2020-06-10 20:46:27    阅读次数:98
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!