码迷,mamicode.com
首页 > 数据库 > 周排行
mysql innodb为什么建议使用自增数字作为主键?
MySQL InnoDB 引擎底层数据结构是 B+ 树,所谓的索引其实就是一颗 B+ 树,一个表有多少个索引就会有多少颗 B+ 树,mysql 中的数据都是按顺序保存在 B+ 树叶子节点上的(所以说索引本身是有序的)。主要目的有三个:1)提高范围查询效率;2)增加排序效率;3)提高扫表能力,顺序访问 ...
分类:数据库   时间:2020-08-08 20:09:12    阅读次数:121
mysql 5.7密码策略修改
mysql 5.7密码策略修改 1、查看当前的密码策略 show variables like 'validate_password%'; 2、密码策略的各项值 validate_password_dictionary_file:密码策略文件,策略为STRONG才需要 validate_passwo ...
分类:数据库   时间:2020-08-08 21:22:09    阅读次数:98
SQL语言基础
1.定义 对数据库进行查询和修改操作的语言叫做SQL(Structured Query Language,结构化查询语言) SQL是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系数据库系统; 与其他程序设计语言不同的是,SQL由很少的关键字组成,每个SQL语句通过一个或多个关键字 ...
分类:数据库   时间:2020-08-08 21:23:14    阅读次数:82
Mysql基础
Mysql基础 删除 cmd 删除内容 语言类型 删除速度 drop 数据+结构 DML(可回滚) 快 truncate 数据 DDL(不可回滚) 中 delete 数据 DDL(不可回滚) 慢 说明 1)表结构指表的定义与约束、索引、触发器等 2)delete语句每次从表中删除一行,并将该操作作为 ...
分类:数据库   时间:2020-08-08 23:45:23    阅读次数:92
Mybatis——动态sql+字符串匹配导致的判断问题
在mybatis的学习中,狂神建议字符串匹配直接将模糊匹配的符号放在字符串中,如:匹配'keWord',那么实际所使用的参数应该为'%keyWord%' map.put("keyWord","%" + keyWord + "%"); <select id="getUserLikeGaojianLis ...
分类:数据库   时间:2020-08-09 09:24:19    阅读次数:109
云环境yum 报rpmdb错
yum报rpmdb错执行yum提示错误:rpmdb:BDB0113Thread/process424227/139826856310848failed解决方法:cd/var/lib/rpmlsfind./-name"db"|xargs-I{}mv{}bdbak/或rm-rf__db*rpm--rebuilddb
分类:数据库   时间:2020-08-09 13:10:42    阅读次数:103
Mysql索引优化
Mysql索引优化 准备数据 建立一个测试用表 往表中插入10w条随机数据的存储过程 CREATE DEFINER=`root`@`%` PROCEDURE `insert_tbl`(in max_num int(10)) BEGIN declare i int default 0; set aut ...
分类:数据库   时间:2020-08-09 14:25:01    阅读次数:106
sql各种姿势绕waf
sql语句waf绕过 什么是waf waf是专门针对Web应用的防火墙,属于细分领域的针对性防火墙 攻击特点: 攻击二象性:已知攻击与未知攻击 攻击维度:形式与漏洞 waf核心原理: 运用黑、白思想 特征匹配、漏洞签名 对匹配结果进行响应(拦截、记录) waf主流产品形态 云WAF 1.阿里云盾 2 ...
分类:数据库   时间:2020-08-10 00:09:47    阅读次数:111
如何在Ubuntu 20.04上安装MySQL Workbench?
MySQL Workbench是用于MySQL数据库管理的图形用户界面工具。主要是,数据库架构师,管理员和数据库开发人员使用此工具来可视化数据库的设计。MySQL Workbench提供了各种功能,其中包括可视化SQL开发,连接管理,数据库迁移,可视化DB管理和数据建模。它是一个跨平台软件,可以安装 ...
分类:数据库   时间:2020-08-10 10:55:12    阅读次数:122
Oracle多表查询,四种连接方式
一、聚合函数:(都会忽略null数据) 1、常用的有5种:将字段中所有的数据聚合在一条中 1、sum(字段名) :求总和 2、avg(字段名) :求平均值 3、max(字段名) :求最大值 4、min(字段名) :求最小值 5、count(字段名、*) :统计行数 2、按部门编号,查询平均薪水 ,并 ...
分类:数据库   时间:2020-08-10 11:02:21    阅读次数:102
数据库oracle回顾
Oracle数据库复习 数据库完整性 SQL语言 DDL数据库定义语言 DML数据库操纵语言 Insert Update Delete 表的建立、修改、删除 Table 查询 单表查询 连接查询 子查询与集合操作 分页 数据删除的恢复 FlashBack PL/SQL 程序控制结构 If Case ...
分类:数据库   时间:2020-08-10 11:02:57    阅读次数:157
SQL SERVER常用语法记录
用于记录SQL SERVER常用语法,以及内置函数。 以下语句包含: WITH 临时表语法 ROW_NUMBER()内置函数,我一般主要是用来分页。针对于查出来的所有数据做一个数字排序 分页的BETWEEN AND 我也主要是用于分页使用。 WITH tab AS ( SELECT ROW_NUMB ...
分类:数据库   时间:2020-08-10 14:34:07    阅读次数:75
SQL性能调优之索引失效
在sql性能调优时索引是提升sql性能的利器,但是在某些情况下索引会失效。笔者整理了四种情况会引起索引失效:1、查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,,/,!等)错误的例子:selectfromtestwhereid-1=9;正确的例子:select*fromtestwhereid=10;2、隐式转换导致索引失效.(这一点应当引起重视.也是开发中经常会犯的错误).由于
分类:数据库   时间:2020-08-10 15:40:14    阅读次数:70
Windows7下PostgreSQL安装小记
本文小记安装PostgreSQL失败并最终安装成功的一次痛苦经历。
分类:数据库   时间:2020-08-10 15:43:56    阅读次数:67
数据库-表结构设计性能优化
在进行数据库表结构设计时,最优性能设计建议如下:1、客户端IP两种存储方式(不考虑ipv6):1)、int2)、char(10)性能上考虑推荐使用int。2、有些表的电话号码改成varchar(12),严格上使用char(11),有多少位用多少。3、有些状态字段:如success,failed等用0/1来表示更好,所以用tinyint来代替varchar类型。4、相关表的保留字段去掉,后期有需要时
分类:数据库   时间:2020-08-10 15:47:15    阅读次数:75
开源国产数据库峰会-南京站(8月15日)
国际形势、国内趋势,现在中国数据库市场暗流涌动,这次盛会,让处于中国数据库一线的专家们为你解惑释疑。此次大会由中国计算机学会、开源中国、开源&国产数据库联盟、神脑资讯等单位主办,特邀阿里云、腾讯、迪思杰、亚信科技、苏宁易购、人大金仓、南大通用等企业代表,特邀北京大学、武汉大学、南京财经大学等院校代表,共同探讨国产数据库的发展,为各行各业提供去‘O’的全面解决方案,为现在身为DBA或者即将走
分类:数据库   时间:2020-08-10 17:22:57    阅读次数:90
在与mysql的配置当中一定要注意的一点是设置serverTimezone=UTC
1、org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'helloController': Unsatisfied dependency expressed ...
分类:数据库   时间:2020-08-10 17:33:24    阅读次数:260
Linux 安装 mysql
1、官网下载 mysql ,并使用 FileZilla 将文件传输至 Linux 系统。 2、解压 tomcat 压缩包 tar -zxvf 文件名 3、将解压后的文件夹移动至 /usr/local 目录下 mv mysql-5.6.31-linux-glibc2.5-x86_64 /usr/loc ...
分类:数据库   时间:2020-08-10 19:49:14    阅读次数:78
远程连接云服务器MySQL数据库
1.打开在云安全组规则的MySQL 3306端口(如果是自己平时练习这些,开放所有端口,这样以后部署项目等就不用开放端口了)我这里用的是阿里云 2.打开更改MySQL配置文件(根据自己安装的位置) vi /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉只允许本地访问的这一 ...
分类:数据库   时间:2020-08-10 20:59:03    阅读次数:86
Redis-nosql应用场景
》演变过程 》数据的获取不单单单单是从mysql等关系型数据库中获取了 》商品的基本信息 》商品的评价,描述等 》商品的图片 》商品的波段性的热点高频信息 》商品的价格计算,积分累计等 》总结大型互联网应用的难点和解决办法 ...
分类:数据库   时间:2020-08-10 20:59:41    阅读次数:82
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!