![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库技术
文章平均质量分 94
司江龙
这个作者很懒,什么都没留下…
展开
-
centos7 配置mysql5.7.25 主从同步MHA架构记录
3 台已安装mysql实例的服务器 IP:192.168.255.129 192.168.255.130 192.168.255.1311 所有mysql实例必须开启 bin_log 二进制文件2 设置三个不同的 server_id server_id = 1server_id = 2server_id = 3 gtid_mode = on ...原创 2020-02-28 20:34:35 · 312 阅读 · 0 评论 -
centOS下安装mysql8全记录(图文)
linux安装mysql8(完整图文笔记)基本命令安装 : yum install mysql-community-server启动 : service mysqld start/restart停止 : service mysqld stop查看状态: service mysqld status本文包括: mysql安装 修改密码...原创 2019-05-14 00:53:24 · 149 阅读 · 0 评论 -
linux安装mysql8(完整图文笔记)
linux安装mysql8(完整图文笔记)基本命令安装 : yum install mysql-community-server启动 : service mysqld start/restart停止 : service mysqld stop查看状态: service mysqld status本文包括: mysql安装 修改密码...转载 2019-05-13 22:07:18 · 749 阅读 · 0 评论 -
MYSQL AUTO_INCREMENT自增的用法
主键自增:CREATE TABLE test(id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,username VARCHAR(15) NOT NULL) AUTO_INCREMENT = 100;可在建表时可用“AUTO_INCREMENT=n”选项来指定一个自增的初始值。 alter table tbname ...转载 2018-12-02 18:51:22 · 651 阅读 · 0 评论 -
phpstudy mysql 无法启动问题记录
1.MySQL文件夹下的my.ini文件 两个端口是否一致 [client]port=3306[mysql]default-character-set=utf8 [mysqld]port=3306 2.MySQL服务是否开启。cmd命令:net start MySQL sc delete mysql -----删除服务 mysql 是服务名...原创 2018-11-14 11:40:37 · 1536 阅读 · 0 评论 -
Mysql数据库缓冲池学习笔记
1、缓冲池概念:缓冲池简单来说就是一块内存区域,通过内存的速度来弥补磁盘速度较慢对数据库性能的影响。在数据库当中读取页的操作,首先将从磁盘读到的页存放在缓存池中,这个过程称为将页“FIX”在缓冲池中。下一次再读相同的页时,首先判断该页是不是在缓冲池中。若在,直接读取。否则,读取磁盘上的页。2、那么如果sql语句修改了缓存池的页的数据,数据是怎么同步到磁盘保存的?对于数据库中页的修改操作,则...原创 2018-09-17 23:26:06 · 4205 阅读 · 1 评论 -
Linux下Mysql的安装步骤
(1)、下载安装包https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar[root@localhost local]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.23-linux-glibc...转载 2018-09-03 11:35:00 · 384 阅读 · 0 评论 -
innoDB 储存引擎 IO THread 后台线程 innodb_read_io_threads 和 innodb_write_io_threads 两个参数详解记录
在innodb储存中大量使用了AIO(Async IO)来处理些IO请求,这样可以极大提高数据库性能。而IO Thread 的主要工作是要负责这些IO请求的回调(call back)处理。innodb1.0版本之前共有4个IO Thread,分别是write,read,insert buffer,log IO thread。在Linux平台下,IO Thread的数量可以根据CPU核数来更改相应的...原创 2018-08-25 21:02:31 · 8068 阅读 · 0 评论 -
mysql内连、左连、右连介绍与区别
1.内连: 如下,user表中有userid,username,userage,userthing字段属性,colleagues表里有collid,collname,collsex,collposition字段属性,当两张表内连接,只会查询两张表里通过on条件都满足的数据,即user表和colleagues表都有的数据。查询名字相同的那条数据,也就是说,user表里和colleagues表名...转载 2018-08-28 14:40:00 · 3613 阅读 · 0 评论 -
mysql数据库log-bin介绍,开启,查看
一、binlog日志介绍1)什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。2)binlog作用因为有了数据更新的binlog,所以可以用于实时备份,与master/slave主从复制结合。3)binlog查看开启状态首先cmd 选择 数据库 输入账号 ...原创 2018-08-28 11:09:33 · 27497 阅读 · 1 评论 -
OLAP、OLTP的介绍和比较
OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供...转载 2018-08-20 22:59:57 · 82 阅读 · 0 评论 -
MySQL体系结构
MySQL体系结构了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。1 Connectors指的是不同语言中与SQL的交互 2 Management Serveices & Utilities: 系统管理和控制工具 3 Connection Pool: 连接池。管理缓冲用户连接,线程处理等需要缓存的需求...转载 2018-08-19 10:54:42 · 112 阅读 · 0 评论 -
Mysql 数据库和数据库实例
help :帮助。下面两段文体主要定义数据库 和 数据库实例,告诉我们数据库是什么,数据库实例是什么。数据库是文件的集合,是依照某种数据模型组织起来并存放于二级储存器中的数据集合;数据库实例是程序,是位于用户与操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义、数据查询、数据维护、数据库运行控制等都是在数据库实例下进行的,应用程序只有通过数据库实例才能和数据库打交道...原创 2018-08-19 10:53:20 · 6117 阅读 · 1 评论 -
mysql show status 查询手册
要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释,不管你是初学mysql还是你是mysql专业级的dba,这都是值得看的.状态名 作用域 详细解释 Aborted_clients Global 由于客户端没有正确关闭连接导致客户端终止而中断的连接数 Abo...转载 2018-08-15 01:57:12 · 130 阅读 · 0 评论 -
数据库学习笔记之cmd命令
1、mysql> show status like '%connect%'; Connections,试图连接到(不管是否成功)MySQL服务器的连接数。 Max_used_connections,服务器启动后每个用户最大链接数限制。 Max_Connections 最大链接数限制 Threads_connected,当前的连接数。 Aborted_c...转载 2018-08-15 01:52:58 · 123 阅读 · 0 评论