码迷,mamicode.com
首页 > 数据库 > 日排行
mysql实现原理
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。 MyISAM索引实现 MyISAM引擎使用B+Tree作为索引结构。 MyISAM会按照数据插入的顺序分配行号,从0开始,然后按照数据插入的顺序存储在 ...
分类:数据库   时间:2020-05-04 01:00:18    阅读次数:109
Oracle里的执行计划
第二章:Oracle里的执行计划2.1 什么是执行计划Oracle用来执行目标SQL语句的这些步骤的组合就被称为执行计划。执行计划可以分为如下三个部分:1、目标SQL的正文、SQL ID和其执行计划所对应的的PLAN HASH VALUE。2、执行计划的主体部分。可以看到Oracle在执行目标SQL ...
分类:数据库   时间:2020-05-04 01:01:37    阅读次数:86
SQL 的执行顺序
我们在编写一个查询语句的时候 SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > WHERE < where_condition > ...
分类:数据库   时间:2020-05-04 01:08:27    阅读次数:93
MySQL 常见存储引擎的区别
MySQL 常见的存储引擎,可以使用 SHOW ENGINES 复制代码 命令,来列出所有的存储引擎 可以看到,InnoDB 是 MySQL 默认支持的存储引擎,支持事务、行级锁定和外键。 MyISAM 存储引擎的特点 在 5.1 版本之前,MyISAM 是 MySQL 的默认存储引擎,MyISAM ...
分类:数据库   时间:2020-05-04 01:09:19    阅读次数:98
Mysql调优基础、Mysql问题排查
1.根据硬件配置系统参数 wait_timeout 非交互连接的最大存活时间, 10-30min max_connections 全局最大连接数 默认100 根据情况调整 back_log 达到max_connections后, 还能继续接受的连接请求数, linux不超过1000, 根据情况调整 ...
分类:数据库   时间:2020-05-04 01:09:34    阅读次数:79
MySQL5.6升级5.7步骤
升级步骤: 1、对mysql5.6进行全库备份( )用于失败倒回 2、关闭mysql5.6版本数据库 3、将mysql5.7软件部署 4、修改配置信息 5、修改启动脚本 6、启动mysql5.7数据库 7、mysql_upgrade升级数据库相关参数 8、重启数据库,测试升级结果 首先对数据库进行物 ...
分类:数据库   时间:2020-05-04 10:38:58    阅读次数:85
查看MySQL的版本号
1. 在命令行中直接查看版本号 mysql -V 2. 在 mysql --help 中查找与版本相关的信息 mysql --help | grep Ver 3. 在mysql命令行里面查看版本信息 mysql -u root -p select version(); 4. 在mysql命令号里面查 ...
分类:数据库   时间:2020-05-04 10:40:16    阅读次数:71
腾讯云服务器搭建之mysql
云服务器自带MariaDB,如无特别要求参照1)即可,本人1),2)都来了一遍 1)MariaDB 1.安装mysql数据库 yum install mysql mysql-devel mariadb-server mariadb –y 2.启动数据库 systemctl start mariadb ...
分类:数据库   时间:2020-05-04 12:59:08    阅读次数:186
java连接mysql演示SQL注入攻击
新建自定义工具类用于连接MySQL数据库: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; /** * Jdbc 工具类 连接器 */ public class JDBC ...
分类:数据库   时间:2020-05-04 13:18:04    阅读次数:96
Centos7安装Sql server
安装数据库 1、下载 Microsoft SQL Server 2017 Red Hat 存储库配置文件: sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mss ...
分类:数据库   时间:2020-05-04 13:22:22    阅读次数:105
Asp.Net Core中使用FTP读取大文件并使用SqlBulkCopy实现大批量插入SQL SERVER数据库
背景 在介绍整个原理和代码之前,我们来交代一下整个过程的背景,我们的系统作为一个下游的DMS系统,需要每天定期读取第三方接口传入数据,由于第三方接口每天传入的数据有上百万条主机厂备件库存数据,之前通过Kafka消息接口进行传输的话效率低、速度慢而且容易出错,所以后面和第三方统一意见采用FTP方式进行 ...
分类:数据库   时间:2020-05-04 13:23:58    阅读次数:82
Oracle某条资料被锁如何解锁 (ScriptRunner,v$locked_object,SID和SERIAL#)
最近在开发时出现一个状况,update和delete 某个table的某条记录时会卡死,像下图这样,ScriptRunner任务会一直在转,导致Oracle SQL Developer无法退出。 今天百度了一下,原来是该table的这一条数据被锁住了。下面步骤是找到的解决方法,先找到对应的sessi ...
分类:数据库   时间:2020-05-04 13:39:41    阅读次数:123
同步数据库和models文件
在Django项目中,我们需要用到数据库时,通常有两种方式实现创建和同步数据库 1、直接在models.py文件中写方法,然后再同步到数据库中 class UserName(models.Model): id = models.IntegerField() name = models.CharFie ...
分类:数据库   时间:2020-05-04 13:51:12    阅读次数:68
mysql数据类型
MySQL主要存储引擎 Innodb 是MySQL5.5版本及之后默认的存储引擎 存储数据更加的安全 myisam 是MySQL5.5版本之前默认的存储引擎 速度要比Innodb更快 但是我们更加注重的是数据的安全 memory 内存引擎(数据全部存放在内存中) 断电数据丢失 blackhole 无 ...
分类:数据库   时间:2020-05-04 15:01:30    阅读次数:74
mysql用户无法访问:fi53t1045用户Teacher@localhost的访问被拒绝(使用passwordYES
解决MySQL登录ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor=YES)问题fi53t1045Access denied for user Teacher @ localhost ( usin ...
分类:数据库   时间:2020-05-04 15:03:40    阅读次数:85
JDBC
JDBC 内容 1. JDBC基本概念 2. 快速入门 3. 对JDBC中各个接口和类详解 第一节 JDBC 1.概念 Java DataBase Counnectivity Java 数据库连接,Java语言操作数据库 JDBC本质:其实就是官方(Sun公司)定义的一套操作所有关系型数据库的规则, ...
分类:数据库   时间:2020-05-04 15:06:10    阅读次数:65
一条SQL的执行流程
![](https://img2020.cnblogs.com/blog/1510490/202005/1510490-20200504134836884-756866479.png)![](https://img2020.cnblogs.com/blog/1510490/202005/151049... ...
分类:数据库   时间:2020-05-04 15:10:25    阅读次数:58
关于sqlmap当中tamper脚本编码绕过原理的一些总结(学习python没多久有些地方肯定理解有些小问题)
sqlmap中tamper脚本分析编写 置十对一些编码实现的脚本,很多sqlmap里面需要引用的无法实现,所以有一部分例如keywords就只写写了几个引用了一下,其实这里很多脚本运用是可以绕过安全狗的。本人也是刚开始学习python没多久,有一些错误的话请指正 chardoubleencode.p ...
分类:数据库   时间:2020-05-04 15:15:45    阅读次数:93
Oracle_函数linxl_3
Oracle_函数 说明:以前学过,快忘了,查看了其他前辈资料,自己动手操作记录了一下。若有不对之处,欢迎指出 3、函数 3.1字符函数 字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数: UPPER(字符串 | 列):将输入的字符串变为大写返回; LOWER(字符串 | 列):将输入 ...
分类:数据库   时间:2020-05-04 15:19:50    阅读次数:75
Oracle_限定查询linxl_2
Oracle_限定查询 说明:以前学过,快忘了,查看了其他前辈资料,自己动手操作记录了一下。若有不对之处,欢迎指出 2、限定查询 限定查询,使用where子句,用于指定限定条件,在where子句后可以增加多个条件,最常见的条件就是基本的关系运算:>、>=、<、<=、!=(<>)、BETWEEN、AN ...
分类:数据库   时间:2020-05-04 15:23:46    阅读次数:74
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!