首页 > 数据库技术
mysql06-解释计划
什么是解释计划:使用 EXPLAIN 关键字可以模拟优化器执行 SQL 查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的。分析你的查询语句或是表结构的性能瓶颈?执行计划的语法EXPLAIN select * from table1?解释计划包含的列以及其作用??ID 列:描述 select 查询的序列号,包含一组数字,表示查询中执行 select 子句或操作表的顺序根据 ID 的数值
分类:数据库技术   时间:2021-05-28 09:32:10    收藏:0  评论:0  赞:0  阅读:23
Oracle_11g桌面版 中解决被锁定的scott 教学数据库的方法
Oracle 11g中修改被锁定的用户:scott在安装完Oracle10g和创建完oracle数据库之后,想用数据库自带的用户scott登录,看看连接是否成功。在cmd命令中,用“sqlplus ?scott/ tiger”登录时,老是提示如下信息: ERROR:ORA-28000:账户已被锁定。?但如果是sys用户,密码必须加上as sysdba,即完整密码为:change_on_in
分类:数据库技术   时间:2021-05-28 09:31:16    收藏:0  评论:0  赞:0  阅读:27
【MySQL】内存监控MySQL vs Percona vs MariaDB
Oracle MysQL 5.7 在performance_schema 通过以下表展现内存信息。这些表实际engine为performance_schema。这些表数据实际是以数组的形式存储在内存中的(thread_array,memory_class_array等),这些表主要展现线程级别的内存 ...
分类:数据库技术   时间:2021-05-28 09:29:44    收藏:0  评论:0  赞:0  阅读:23
MGMTDB管理
1.进入到MGMT日志目录 [grid@rac01 rdbms]$ cd /u01/grid/grid_base/diag/rdbms[grid@rac01 rdbms]$ cd ./_mgmtdb必须使用./-MGMTDB ...
分类:数据库技术   时间:2021-05-28 09:28:50    收藏:0  评论:0  赞:0  阅读:33
数据库连接池(DBCP和C3P0连接池)
数据库连接池 数据库连接 执行完毕 释放 连接 释放 十分浪费系统资源 池化技术:准备一些预先的资源,过来就连接预先准备好的 编写连接池,实现一个接口DataSource 开源数据源实现(拿来即用) DBCP C3P0 Druid:阿里巴巴 使用了这些连接池之后,在项目开发中就不需要编写连接数据库的 ...
分类:数据库技术   时间:2021-05-28 09:27:43    收藏:0  评论:0  赞:0  阅读:23
JDBC连接MySQL操作事务
事务 ACID原则 原子性:要么都完成,要么都不完成 一致性:总数不变 隔离性:多个业务互不干扰 持久性:一旦提交不可逆, 持久化到数据库 隔离性的问题: 脏读:一个事务读取了另一个没有提交的事务 不可重复度:在同一个事务内,重复读取表中的数据,表数据发生了变化 虚度(幻读):在一个事务内,读取到了 ...
分类:数据库技术   时间:2021-05-27 22:42:10    收藏:0  评论:0  赞:0  阅读:34
SQL注入的问题及解决方法
SQL注入的问题 SQL存在漏洞,会被攻击导致数据泄露。 SQL注入测试类: import com.qsy.lesson02.utils.JdbcUtils; import java.sql.Connection; import java.sql.ResultSet; import java.sql ...
分类:数据库技术   时间:2021-05-27 22:40:12    收藏:0  评论:0  赞:0  阅读:35
navicat连接腾讯云服务器mysql
mysql给root开启远程访问权限 1.在连接服务器后,操作mysql系统数据库 命令为:mysql -u root -p use mysql; 2.查询用户表命令:select User,authentication_string,Host from user; 3.重要部分: GRANT AL ...
分类:数据库技术   时间:2021-05-27 22:40:01    收藏:0  评论:0  赞:0  阅读:47
执行sql 语句时发生了什么?|mysql 系列(1)
前言 当我们用 navicat、mysql workbench 等mysql 的客户端执行一条sql语句后,我们就能得到相应的结果。例如: 那么这个过程发生了什么呢? 执行一条sql 就是一次Rpc的调用 mysql 是一个客户端、服务端的架构。我们平时使用的大部分程序app其实是由两部分组成的,一 ...
分类:数据库技术   时间:2021-05-27 22:38:21    收藏:0  评论:0  赞:0  阅读:31
idea编译器插入数据到数据库乱码以及jsp页面乱码的解决方法
1.jsp页面需要设置编码格式为utf-8 1 <%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %> 2 <%request.setCharacterEncoding("utf-8 ...
分类:数据库技术   时间:2021-05-27 22:37:31    收藏:0  评论:0  赞:0  阅读:35
更改mysql数据库主键自增时报错ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1'
更改mysql数据库主键自增时报错ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' 主要步骤: 1、将主键字段值为0的那条记录值改为其他大于0且不重复的任意数 2、修改主键字段为auto_ ...
分类:数据库技术   时间:2021-05-27 22:34:12    收藏:0  评论:0  赞:0  阅读:30
DBUtil工具类
DBUtils工具类介绍 DBUtils是java编程中的数据库操作使用工具。DBUtils封装了对JDBC的操作,简化了JDBC的操作 IRowMapper接口 package com.lanou.util; import java.sql.ResultSet; @FunctionalInterf ...
分类:数据库技术   时间:2021-05-27 22:34:03    收藏:0  评论:0  赞:0  阅读:40
kettle数据库连接的编码问题
进行预览时报错 后来发现是编码的问题, 调整编码后运行成功 ...
分类:数据库技术   时间:2021-05-27 22:33:45    收藏:0  评论:0  赞:0  阅读:32
MySQL(五)MySQL索引调优【范围、排序、索引设计原则】
一、综合例子 联合索引第一个字段用范围不会走索引 第一个字段就是范围查询时,可能会导致全表扫而不用索引,因为mysql可能认为第一个条件就是范围查询会导致结果集很大,还要回表,索性就干脆直接全表查询了。 -- 第一个条件就用到范围查询,可能会导致全表扫描,而不走索引 EXPLAIN SELECT * ...
分类:数据库技术   时间:2021-05-27 22:32:19    收藏:0  评论:0  赞:0  阅读:38
MySQL InnoDB表恢复
14.18.2 InnoDB 恢复 本章节讲述InnoDB表恢复。内容包括: Point-in-Time恢复 从数据损坏或磁盘故障恢复 InnoDB崩溃恢复 崩溃恢复中的表空间发现(5.7引进) Point-in-Time恢复 从物理备份创建的时间节点开始恢复InnoDB库到当前时间,MySQL服务 ...
分类:数据库技术   时间:2021-05-27 22:26:25    收藏:0  评论:0  赞:0  阅读:33
Jenkins: because the document's frame is sandboxed and the 'allow-scripts' permission is not set
because the document's frame is sandboxed and the 'allow-scripts' permission is not set For Jenkins hosted on Ubuntu: put to /etc/default/jenkins JAVA ...
分类:数据库技术   时间:2021-05-27 22:25:36    收藏:0  评论:0  赞:0  阅读:31
SoapUI JDBC方式连接数据库
前言 日常接口测试和自动化测试时经常需要用到连接数据库,SoapUI JDBC 可以支持 JDBC 和 Scrip 两种方式连接,这里先纪录下JDBC方式连接 一、数据库连接 1.添加一个JDBC request 2.添加完毕后,看到JDBC的内容页面: 需要我们自己去添加驱动以及连接字符串 注意: ...
分类:数据库技术   时间:2021-05-27 22:24:06    收藏:0  评论:0  赞:0  阅读:18
数据库的三大范式
一、第一范式:列不可再分 1.每一列属性都是不可再分的属性值,确保每一列的原子性 2.两列的属性相近或相似或一样,尽量合并属性一样的列,确保不产生冗余数据 二、第二范式:属性完全依赖于主键 第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF ...
分类:数据库技术   时间:2021-05-27 22:22:31    收藏:0  评论:0  赞:0  阅读:31
数据库建表语句备份(一)
团队项目movierankings数据库 8个数据表 1.movie1905 1 CREATE DATABASE /*!32312 IF NOT EXISTS*/`movierankings` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ...
分类:数据库技术   时间:2021-05-27 22:15:18    收藏:0  评论:0  赞:0  阅读:18
jsp连接mysql数据库 ——查询
<%@ page language="java" import="java.sql.*" pageEncoding="utf-8"%> <%@ page errorPage="error.jsp"%> <html> <head> <title>学生信息管理系统</title> <link rel=" ...
分类:数据库技术   时间:2021-05-27 22:15:05    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!