0

MySQL密码加密与解密

MySQL加密和解密实例详解 有多种前端加密算法可用于数据加密、解密,这是一种简单的数据库级别的数据加密、解密解决方案。 以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT() )和解密函数(AES_DECRYPT())。 1.建表:建表时注意数据的类型 CREATE TABLE ...

不是正经鱼 发布于 2020-04-09 23:28 评论(0)阅读(8)
0

从零学数据库mysql--SQL语言

SQL语言 使用Navicate图形化界面工具 官网地址: "http://www.navicat.com.cn/download/direct download?product=navicat_mysql_cs_x64.exe&location=1&support=Y" 网盘地址: https:/ ...

joker_dj 发布于 2020-04-09 22:28 评论(0)阅读(17)
0

从零开始学数据库mysql--MySql数据库介绍与安装

MySql介绍 1. MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 2. Mysql是开源的,所以你不需要支付额 ...

joker_dj 发布于 2020-04-09 20:29 评论(0)阅读(18)
0

从零开始学数据库mysql--数据库的简介

数据库介绍 什么是数据库 数据库是是按照数据结构来组织、存储和管理数据的仓库 数据库的发展史 最早的数据库: 通过大量的分类、比较和表格绘制的机器运行数百万穿孔卡片来进行数据的处理,其运行结果在纸上打印出来或者制成新的穿孔卡片。 而数据管理就是对所有这些穿孔卡片进行物理的储存和处理。 现在的数据库 ...

joker_dj 发布于 2020-04-09 19:41 评论(0)阅读(10)
1

MySQL 同步复制及高可用方案总结

1.前言 mysql作为应用程序的数据存储服务,要实现mysql数据库的高可用。必然要使用的技术就是数据库的复制,如果主节点出现故障可以手动的切换应用到从节点,这点相信运维同学都是知道,并且可以实现的。但是这种情况只是手动的切换,对可用性有要求的业务需要分别实现主库和从库的高可用,保障在数据库出现d ...

民工哥 发布于 2020-04-09 13:17 评论(0)阅读(88)
0

mysql笔记----count(*)和count(整数)效率

用单表接近一千万数据(四列:int,两个varchar,日期时间)测,发现几个效率几乎一致 count(0)=count(1)=count(数字)=count(*)>count(primary key)>count(column) 根据相关解释: 1. count(指定的有效值)--执行计划都会转化 ...

Honey_Badger 发布于 2020-04-08 20:35 评论(0)阅读(23)
0

mysql笔记----哈希索引优缺点

在高性能mysql第三版里,说到hash索引以下优缺点: 用MySQL(5.7.)测的时候发现可以范围查询。 ...

Honey_Badger 发布于 2020-04-08 20:23 评论(0)阅读(10)
1

MySQL简单实现多字段模糊查询【转】

我所做的商城项目前些时提了新需求,要求前台搜索商品除了能通过商品名称搜索到以外,还可以通过别个信息搜索,比如:商品编号、详情内容描述等等,类似于全文搜索了。我首先想到的就是lucene,但是对代码这样的改动量就太大了。。。。目前线上版本如果做这种改动怕测试又出什么幺蛾子,如果又重新建表将这些信息另外 ...

小猿笔记 发布于 2020-04-08 16:31 评论(0)阅读(25)
0

1. MySQL体系结构和存储引擎——MySQL体系结构、存储引擎、连接MySQL

一、MySQL体系结构和存储引擎 尽管各个平台在底层(如线程)实现方面都各不相同,但MySQL基本上能保证在各个平台上的物理结构的一致性。因此,用户应该能很好的理解MySQL数据库在所有这些平台是如何运作的。 1.1 定义数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合。在MySQL数 ...

傑0327 发布于 2020-04-08 15:06 评论(0)阅读(23)
0

mysql yum源安装

部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装。 yum源下载 进入 https://dev.mysql.com/downloads/ 页面,可以看到有很多的下载项,我们选择 MySQL Yum Repository(对 ...

十三笔划 发布于 2020-04-08 01:03 评论(0)阅读(18)
0

MySQL 递归查询实践总结

MySQL复杂查询使用实例 By:授客 QQ:1033553122 表结构设计 SELECT id, `name`, parent_id FROM `tb_testcase_suite` 说明: parent_id值关联表自身id列的值,如果其值为-1,则表示该记录不存在父级记录,否则表示该记录存在 ...

授客 发布于 2020-04-07 22:01 评论(0)阅读(28)
0

牛客网数据库SQL实战剖析(11-20)

11. 获取所有员工当前的manager 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999 01 01'。结果第一列给出当前员工的emp_no,第二列给出其manager对应的manager_no。 sql CREATE TABLE ...

深页 发布于 2020-04-07 21:40 评论(0)阅读(14)
0

牛客网数据库SQL实战剖析(1-10)

1. 查找最晚入职员工的所有信息 sql CREATE TABLE ( int(11) NOT NULL, date NOT NULL, varchar(14) NOT NULL, varchar(16) NOT NULL, char(1) NOT NULL, date NOT NULL, PRIM ...

深页 发布于 2020-04-07 21:33 评论(0)阅读(20)
0

Mysql实战45讲学习详情----一条SQL更新语句是如何执行的?

相关词语: redo log:日志模块(临时记录,类似于便签),InnoDB 引擎特有日志 WAL(Write-Ahead Logging):写入方式 binlog:日志模块(归档日志),Server 层的日志 crash-safe:redo log带来的好处(MySQL 可以恢复到固定时间内任意一 ...

妖小华 发布于 2020-04-07 15:11 评论(0)阅读(24)
0

Linux安装Mysql5.7数据库

下载地址:https://downloads.mysql.com/archives/community/ 1.上传到服务器并解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar 2.再移动并重命名一下 mv mysql-5.7.26-linux-gl ...

AlanLee(Java) 发布于 2020-04-06 22:37 评论(0)阅读(37)
0

MySQL默认隔离级别为什么是RR

曾多次听到“MySQL为什么选择RR为默认隔离级别”的问题,其实这是个历史遗留问题,当前以及解决,但是MySQL的各个版本沿用了原有习惯。历史版本中的问题是什么,本次就通过简单的测试来说明一下。 1、 准备工作 1.1 部署主从 部署一套主从架构的集群,创建过程较简单,可以参考历史文章部署 MySQ ...

懂点IT的耿小厨 发布于 2020-04-06 15:19 评论(0)阅读(60)
0

数据库隔离级别

数据库隔离级别 如果没有隔离级别会出现的问题 脏读 意思是读取到了事务正在修改的数据,如果事务回滚,那么拿到的数据就是错误的 | 时间 | 事务A | 事务B | | | | | | 1 | 开始事务 | | | 2 | 读取quantity为5 | | | 3 | 修改quantity为4 | | ...

moyuduo 发布于 2020-04-05 22:15 评论(0)阅读(21)
0

常用的MySQL优化操作

操作系统配优化 执行计划与锁表查看 --查看连接信息以及连接执行的命令 SHOW PROCESSLIST --查看当前被锁住的表 show OPEN TABLES where In_use > 0; --开启会话级别的profile SET profiling=1 --查看所有的数据库操作执行过程 ...

古道轻风 发布于 2020-04-05 20:32 评论(0)阅读(41)
0

sql自动化检查和分析工具 :soar和soar-web 安装和使用体验

为了研究一下sql自动化检查和分析工具,是否有网上介绍的好用,我在本地进行soar 和 soar-web的安装和使用。 初步的实验结果,总结如下: 1. 安装相对来说较为麻烦,特别是soar-web的依赖包安装,涉及到python pip相关组件的下载安装。 2. 启动soar-web会遇到一些奇怪 ...

tiandong 发布于 2020-04-05 15:56 评论(0)阅读(62)
0

MySQL进阶篇(01):基于多个维度,分析服务器性能

本文源码: "GitHub·点这里" || "GitEE·点这里" 一、服务器性能简介 1、性能定义 服务器性能优化是一项非常艰巨的任务,当然也是很难处理的问题,在写这篇文章的时候,特意请教下运维大佬,硬件工程师,数据库管理,单从自己的实际开发经验来看,看待这个问题的角度起码是不全面的。 :在公司靠 ...

知了一笑 发布于 2020-04-05 15:34 评论(0)阅读(115)