mysql 安装与配置
袋鼠mysql
中国分布式数据库领导者
展开
-
CentOS 7.6二进制安装MariaDB10.4.5
CentOS 7.6二进制安装MariaDB10.4.5(1)在CentOS 7系统上,yum info mariadb可以找到提供mariadb包的官方网站,在到官方网站下载最新的mariadb包,然后rz到Linux系统上去#wget http://ftp.hosteurope.de/mirror/archive.mariadb.org//mariadb-10.4.5/bintar-lin...原创 2019-10-25 18:11:20 · 613 阅读 · 2 评论 -
MySQL 5.7安装最佳实践
1、新实例目录规划,my.cnf文件配置[root@localhost ~]# mkdir -p /data/mysql/mysql3307/{data,tmp,logs}[root@localhost ~]# chown -R mysql:mysql /data/mysql/mysql3307[root@localhost ~]# cp /etc/my.cnf /etc/my3307.cn...原创 2019-10-15 08:55:06 · 231 阅读 · 0 评论 -
MySQL 5.7安装最佳实践
MySQL 5.7安装最佳实践1、环境准备OS: CentOS Linux release 7.4.1708 (Core) for VMwareMySQL: mysql-5.7.24-linux-glibc2.12-x86_642、安装包准备,依赖检查建议从官方下载,下载地址为:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7...原创 2019-10-15 08:52:05 · 163 阅读 · 0 评论 -
Centos7通过yum安装最新MySQL
Centos7通过yum安装最新MySQL一:去官网查看最新安装包https://dev.mysql.com/downloads/repo/yum/二:下载MySQL源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装MySql源yum -y install mysql57-com...原创 2019-10-11 15:57:04 · 101 阅读 · 0 评论 -
MySQL执行过程以及顺序
前言:MySQL在我们的开发中基本每天都要面对的,作为开发中的数据中间件,MySQL承担者存储数据和读写数据的职责。因为学习和了解MySQL是至关重要的,那么当我们在客户端发起一个sql到出现详细的查询数据,这其中究竟经历了什么样的过程?MySQL服务端是如何处理请求的,又是如何执行sql语句的?本篇博客将来探讨这个问题:本篇博客的目录一:MySQL执行过程二:MySQL执行过程中的状态三...原创 2019-10-10 14:30:03 · 4546 阅读 · 3 评论 -
CentOS7 yum方式安装MySQL5.7
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.no...原创 2019-07-04 14:51:05 · 107 阅读 · 0 评论 -
MySQL多实例安装
MySQL多实例介绍什么是MySQL多实例MySQL多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307),运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务:MySQL多实例的特点有以下几点1:有效利用服务器资源,当单个服务器资源有剩余时,可以充分利用剩余的资源提供更多的服务。2:节约服务器资源3:资源互相抢占问题,当某个服务实例服务...原创 2019-04-23 13:44:42 · 169 阅读 · 0 评论 -
mysql升级小结和mysql_upgrade的用途
mysql升级小结和mysql_upgrade的用途http://blog.itpub.net/15480802/viewspace-1412259/mysql升级1 升级方式分为In-place和out-of-place,前者直接覆盖当前版本,后者在新路径安装然后加载数据库;升级不可跳级,即5.1要想升级成5.6,必须先升级到5.5;注:oracle的out-of-place upg...原创 2019-04-15 15:10:12 · 1048 阅读 · 0 评论 -
MySQL升级(5.0->5.5)时,遇到一个故障
MySQL升级(5.0->5.5)时,遇到一个故障分类: Mysql/postgreSQL2011-05-11 21:09:57启动MySQL,观察错误日志110511 20:38:49 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. Created with MySQL 50077, now runn...原创 2019-04-16 00:39:47 · 1428 阅读 · 0 评论 -
mysql 安全策略
MySQL被运用于越来越多的业务中,在关键业务中对数据安全性的要求也更高,如何保证MySQL的数据安全。 数据安全如果只靠MySQL应用层面显然是不够的,是需要在多个层面来保护的,包括网络、系统、逻辑应用层、数据库层等。 下面是我们可借鉴的一些安全策略。 1、网络、系统层面 在这个层面可以做很多的事情,我们可以把这些安全要求作为新系统安装时的标准要求,放到自动化装机方案中。 把运行MyS...原创 2018-09-12 19:16:23 · 771 阅读 · 0 评论 -
centos7.4 安装mysql8.0
环境信息: CentOS 7.4.1708 MySQL 8.0.11 1.下载解压缩mysql包 cd /usr/local/ wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz tar xzvf mysql-8.0.11-linux-glibc2.12-x...原创 2018-05-08 18:42:10 · 1245 阅读 · 4 评论 -
使用docker官方镜像安装mysql服务
使用docker官方镜像安装mysql服务 1 拉取mysql镜像,采用网易加速地址 docker pull hub.c.163.com/library/mysql:5.7 2 重命名镜像名 docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7 3 创建用于挂载的目录 sudo mkdir /my/mysql/datadir #用于挂...原创 2018-05-21 14:54:53 · 1639 阅读 · 0 评论 -
MyCat安装
部署结构图 示例: schemaTableADatanode 1Datanode 2TableBDatanode 3Datanode 4MyCatmysql-amysql-dmysql-cmysql-b原创 2018-01-10 16:39:00 · 342 阅读 · 0 评论 -
MySQL5.7下配置GTID复制的方法
MySQL5.7下配置GTID复制的方法:环境:CentOS6.8X86_64MySQL Community 5.7.17node1:192.168.2.171 主库node2:192.168.2.172 从库修改主库和从库的配置文件,加入红色部分的配置项:主库:[mysqld]log-bin=mysql-binbinlog_format= ROW原创 2018-01-10 14:46:19 · 364 阅读 · 0 评论 -
Docker 安装、操作常用命令
Docker安装命令Linux安装Docker// 仅此一条命令就可以搞定yum -y install docker-io// 启动Docker // 同理,stop、restart意味着停止、重启Dockerservice docker start// 加入开机启动chkconfig docker on安装docker-composepip install原创 2018-01-08 15:39:52 · 1851 阅读 · 0 评论 -
PMM 监控MySQL
Percona Monitoring and Management也就是percona公司的数据库监控和管理的开源工具。Percona Monitoring and Management (PMM) is a free and open-source platform for managing and monitoring MySQL® and MongoDB® perform原创 2018-01-08 11:52:54 · 8953 阅读 · 1 评论 -
zabbix 历史表分区和迁移测试
某些行业数据量的增长速度极快,随着数据库中数据量的急速膨胀,数据库的插入和查询效率越来越低。此时,除了程序代码和查询语句外,还得在数据库的结构上做点更改;在一个主读辅写的数据库中,当数据表数据超过1000w行后,那查询效率真的很让人抓狂。就算早前建了索引,也很难满足用户对于系统查询效率的体验。优化方案是分表或分区。至于分区的原理以及分区和分表的区别,搜索一下,都介绍的很详细,这里就不作原创 2017-12-29 10:20:39 · 832 阅读 · 0 评论 -
my.cnf 简单的配置文件
[client]port=3306socket=/tmp/mysql.sockdefault-character-set=utf8[mysql]no-auto-rehashdefault-character-set=utf8[mysqld]port=3306character-set-server=utf8socket=/tmp/mysql.原创 2017-11-24 17:59:03 · 7113 阅读 · 1 评论 -
CentOS 6.8 安装mysql5.7
至元数据起始安装环境:CentOS 6.8目的:通过通用二进制(Generic Binary)的方式安装MySQL5.7.17所需软件:mysql-5.7.17-linux-glibc2.5-x86_64.tar(请自行从MySQL官网下载)wget http://dev.MySQL.com/get/Downloads/MySQL-5.7/mysql-5.7.17-Lin...原创 2017-11-24 17:52:01 · 420 阅读 · 0 评论