mysql

数据库

教你为MySQL数据库换挡加速

32 0

MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在让我们来看看你该如何选择引擎,以及如何在可用引擎之间切换。   选择你的引擎   你能用的数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。仅仅为了添加一个特性而编译应用程序的概念对于Windows的开发人员来说可能很奇怪,但是在Unix世界里,这已经成为了

数据库

Mysql的并发参数调整详解

36 0

目录查询缓存优化概述查询流程查询缓存配置查询缓存失效的情况内存管理优化内存优化原则MyISAM内存优化InnoDB内存优化连接优化max_connectionback_logtable_open_cachethread_cache_sizeinnodb_lock_wait_timeout日志log_binbinlog_do_db binlog_ignore_dbsync_binloggeneral_log=1general_log_filefile_name(默认host_name.log)slow_qu

数据库

MySQL系列之五 视图、存储函数、存储过程、触发器

61 0

目录系列教程一、视图 1、视图的创建 2、查看视图定义 3、删除视图 二、存储函数 1、系统函数 2、自定义函数(user-defined function:UDF) 三、存储过程 四、触发器 总结系列教程 MySQL系列之开篇 MySQL关系型数据库基础概念 MySQL系列之一 MariaDB-server安装 MySQL系列之二 多实例配置 MySQL系列之三 基础篇 MySQL系列之四 SQL语法 MySQL系列之六 用户与授权 MySQL系列之七 MySQL存储引擎 MySQL系列之

数据库

MySQL的事务特性概念梳理总结

49 0

目录重温事务的概念为什么用事务、事务是什么怎么用事务事务的四大特性是什么?原子性一致性持久性隔离性重温事务的概念 为什么用事务、事务是什么 我们规定了,做一件事情,只有成功和失败!用个很经典的例子举例:银行转账,A向B转账十万,能不能发生一遍付钱一边没收钱的情况?现实中一定是A和B同时成功或者失败,不能出现一边成功另一边失败的情景,这就是事务的简单例子。 那么由这个例子我们想想事务其实是为了保证什么? 假如: 张三问罗老师借钱,借了钱没写借据。这是做了事情,但是没有依据,就算做成功了,也没办法证明。突出借

数据库

MySQL子查询的使用详解上篇

37 0

目录前言需求分析与问题解决子查询的基本使用子查询的分类单行子查询HAVING中的子查询非法使用子查询多行子查询前言 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。 SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者 需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集 合)进行比较。 需求分析与问题解决#方式一: SELECT salary FROM employees

数据库

MySQL Explain使用详解

39 0

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工 select * from emp wh

数据库

MySQL配置文件my.ini全过程

35 0

目录MySQL配置文件my.inimy.ini文件位置配置参数MySQL初始化配置文件my.iniMySQL配置文件my.ini my.ini文件位置 1、在我们的电脑上面找到mysql的安装路径,点击进去之后可以看到my.ini在mysql安装路径的根目录 2、另外一种情况是我们在mysql安装目录找不到,看到了my-default.ini文件或者也没有,这时my.ini在“C:\ProgramData\MySQL\MySQL Server x.x”目录下面,我们首先需要找到ProgramData文件夹

数据库

MySql数据类型教程示例详解

38 0

目录1.简要概述2. MySQL数据类型详解1) 字符串类型2) 整数类型3)浮点数类型4)日期/时间类型1.简要概述 为什么要开通MySQL这个学习板块呢?因为这是一名数据分析师必要的一项技能。分析数据什么最重要?当然是数据,既然如此!在数据呈现爆发式增长的年代,怎么能够不学学数据库呢?其实这也是很多读者朋友希望看到的,也是他们建议我写的。 难者不会,会者不难!其实网上很多MySQL的总结文章,不可否认,知识点写的都很全,但是呢!这个只是会使用MySQL数据库的朋友的一个查询手册,不会使用的还是不会使用