在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~] wge ...
分类:
数据库 时间:
2019-12-09 21:36:34
阅读次数:
170
MariaDB的所有下载都位于官方MariaDB基金会网站的下载部分。 单击所需版本的链接,并显示多个操作系统,体系结构和安装文件类型的下载列表。 在LINUX / UNIX上安装 如果你熟悉Linux / Unix系统,只需下载源码来构建你的安装。 我们推荐的安装方式是使用分发包。 MariaDB ...
分类:
数据库 时间:
2019-12-09 10:25:09
阅读次数:
107
一、实验环境 主机:3台,一台ProxySQL(192.168.214.37),两台主从复制,master(192.168.214.17),slave(192.168.214.27) 系统:CentOS7.6 数据库:mariadb-server-5.5.60(光盘yum源) ProxySQL:pr ...
分类:
数据库 时间:
2019-12-08 01:20:55
阅读次数:
85
官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html 1.事务特性 事务具有ACID特性:原子性(A,atomicity)、一致性(C,consistency)、隔离性(I,isolati ...
分类:
数据库 时间:
2019-12-07 12:38:02
阅读次数:
86
Environment:{ CentOS 7 两台 安装MySQL(mariadb mariadb-server) } !!!关闭防火墙SELinux 1.查看版本信息 2.启动mysql服务,查看系统中是否存在mysql进程,并查看mysql的端口号 3.修改配置两台mysql的主配置文件(主机器 ...
分类:
数据库 时间:
2019-12-06 16:27:23
阅读次数:
136
后端程序员都知道,在Web系统中,分页是一种常见的功能,我之前写的分页方法都比较麻烦,移植性也不高,这就很不乐观了。作为一个积极开朗的程序员,怎么能不去了解PageHelper分页插件呢?PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,一致支持my ...
分类:
其他好文 时间:
2019-12-06 09:43:23
阅读次数:
115
一、MySQL主从复制原理 主从同步过程中主服务器有一个工作线程I/O dump thread,从服务器有两个工作线程I/O thread和SQL thread; 主服务器: dump Thread:为每个Slave的I/O Thread启动一个dump线程,用于向其发送binary log eve ...
分类:
数据库 时间:
2019-12-06 00:10:01
阅读次数:
101
1.概念: a.简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 b.支持数据库:mysql 、mariadb、oracle、db2、h2、hsql、sqlite、postgresql、sqlse ...
分类:
其他好文 时间:
2019-12-05 19:06:32
阅读次数:
97
一、环境准备服务器一台,下载我提供的源码包,并上传至服务器。二、部署安装MySQL1、安装gcc[root@mysql~]#yum-yinstallgcc*2、卸载mariadb[root@mysql~]#yum-yerasemariadb[root@mysql~]#rpm-emariadb-libs-5.5.56-2.el7.x86_64--nodeps3、安装cmake[root@mysqls
分类:
数据库 时间:
2019-12-03 10:34:54
阅读次数:
143
第9章 LNMP架构的搭建 9.1 什么是LNMP 9.1.1 LNMP的组成 Llinux Nnginx:实现静态的服务处理 Mmysql/mariadb:实现数据的共享的存储 Pphp:实现动态的服务处理 9.2 LNMP的架构原理 9.2.1 ... ...
分类:
其他好文 时间:
2019-12-02 10:29:47
阅读次数:
102