• 在CentOS7上安装MySQL5.7-源码包方式

    缺点:后期升级不方便,生产中建议RPM包方式安装 CentOS7默认安装了和MySQL有兼容性的MariaDB数据库,在我们安装MySQL5.7之前为了避免发生冲突首先删除MariaDB。 # rpm -qa | grep maria# yum remove mariadb-libs -y 一、基于官方源码包安装 下载 mysql-5.7.22.tar.gz...

    2018-06-18 01:30:30 sql mysql

  • 详细分析MySQL事务日志(redo log和undo log)

    innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作。 undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志: 1.redo log通常是物理日志,记录的是数据页的物理修改,而不是某一行或某几行修改成...

    2018-06-18 01:28:43 sql mysql

  • 详细分析MySQL的日志(一)

    官方手册: https://dev.mysql.com/doc/refman/5.7/en/server-logs.html 不管是哪个数据库产品,一定会有日志文件。在MariaDB/MySQL中,主要有5种日志文件: 1.错误日志(error log):记录mysql服务的启停时正确和错误的信息,还记录启动、停止、运行过程中的错误信息。...

    2018-06-18 01:27:38 mysql配置sql mysqlsql实例

  • MariaDB/MySQL备份和恢复(二):数据导入、导出

    MariaDB/MySQL备份恢复系列: 备份和恢复(一):mysqldump工具用法详述 备份和恢复(二):导入、导出表数据 备份和恢复(三):xtrabackup用法和原理详述 1.导出、导入数据 load data infile 和 select into outfile 语句是配套的。 select into outfile 语句是将检索出来...

    2018-06-18 01:27:05 mysql备份sql mysql

  • Oracle透明网关访问MySQL数据库

    针对oracle数据库不同实例之间的数据访问,我们可以直接通过dblink访问,如果oracle数据库想访问mysql/sqlserver等数据库的数据,我们可以通过配置oracle透明网关实现异构数据库dblink访问。 好久没做透明网关的配置了,最近有业务需求,这里将部署过程做个记录,希望...

    2018-06-18 01:23:45 mysql数据库创建sql mysql

  • (MariaDB/MySQL)之DML(1):数据插入

    1.insert和replace插入数据 先解释insert。 insert插入数据有三种语法,简洁版如下: 1.使用values()或value(): insert into table_name values(),(),(),()... 2.使用set子句: insert into table_name set column_name=value,... 3.使用select子句: insert into tab...

    2018-06-18 01:22:46 sql mysql

  • mysql5.6搭建主从复制

    使用MySQL 5.6,搭建主从复制。关于5.6的安装,可以参考《MySQL 5.6 rpm安装方法和碰见的问题》。 主库创建slave用户,设置复制权限, mysql create user 'slave'@'1.1.1.2' identified by 'root'; Query OK, 0 rows affected (0.00 sec) mysql grant replication slav...

    2018-06-18 01:18:16 mysql用户sql mysql

  • linux cenots7安装mysql

    1、下载mysql 下载的话先确认好版本。 system:centos7 mysql:5.7 下面的版本自己选择,一般是86位的。 下载好的文件 2、上传到服务器 soft文件夹,终端也进入了soft文件夹 第一种是用xshell上传 $ rz 需要安装 yum install lrzsz -y 第二种是类似ftp上传工具啥的 我用...

    2018-06-18 01:13:08 下载mysqlmysql运行sql mysql

  • CentOS7安装mysql5.6

    在安装MySQL时总会出现一些小问题,导致安装进度过慢,在百度搜加上自己实际操作,总结的安装方式,共同进步 一、安装mysql 1、下载安装包使用wget命令安装 wget -c -t0 https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 2、卸...

    2018-06-18 01:05:12 mysql客户端mysql软件mysql用户sql mysqlsql软件防火墙设置

  • MariaDB二进制安装

    下载二进制安装包 wget http: // mirrors.neusoft.edu.cn/mariadb // mariadb-10.2.12/bintar-linux-x86_64/mariadb-10.2.12-linux-x86_64.tar.gz 新建mysql用户和组 useradd -r mysql -s /sbin/nologin 解压二进制安装包至/usr/local tar xf mariadb- 10.2 . 12 -linu...

    2018-06-18 00:50:59 mysql用户sql mysql