mysql 5.6多实例_MySQL 5.6.x多实例配置
前提准备
个人不喜欢采用mysqlmulti方式配置多实例,还是采用多实例多进程方式配置。
1, 准备数据库实例datadir目录
# mkdir -p /usr/local/mysql/mysql3307
# chown mysql:mysql /usr/local/mysql/mysql3307
初始化实例目录
# /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/mysql3307
2. 准备配置文件
(1) 修改现有配置文件名my.cnf修为3306.cnf,并复制一个配置文件名为3307.cnf
(2) 3306.cnf配置文件修改,端口,sock位置,pid位置,datadir位置等。
[client]
port = 3306
socket = /tmp/mysql3306.sock
[mysqld]
port = 3306
socket = /tmp/mysql3306.sock
datadir = /usr/local/mysql/data
(3) 3307.cnf配置文件修改
[client]
port = 3307
socket = /tmp/mysql3307.sock
[mysqld]
port = 3307
socket = /tmp/mysql3307.sock
datadir = /usr/local/mysql/mysql3307
3. 启动多实例,启动脚本可以加入到开机自启动文件中。
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/3306.cnf 2>&1 >/dev/null &
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/3307.cnf 2>&1 >/dev/null &
4. 数据库登录
# /usr/local/mysql/bin/mysql -u root -p -P 3306 -S /tmp/mysql3306.sock
# /usr/local/mysql/bin/mysql -u root -p -P 3307 -S /tmp/mysql3307.sock
修改3307实例密码:
# /usr/local/mysql/bin/mysqladmin -u root password 'admin' -S /tmp/mysql3307.sock #设置管理员密码
3306登录示例1:
[root@test ~]# mysql -uroot -p -S /tmp/mysql3306.sock
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 14
Server version: 5.6.24-log Source distribution
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
mysql> \q
Bye
3307登录示例:
[root@test ~]# mysql -uroot -p -S /tmp/mysql3307.sock
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.6.24-log Source distribution
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
指定端口号也是可以访问的:
mysql -uroot -p -h127.0.0.1 -P3307
5. 关闭mysql多实例方式
# /usr/local/mysql/bin/mysqladmin -u root -p -P 3306 -S /tmp/mysql3306.sock shutdown
# /usr/local/mysql/bin/mysqladmin -u root -p -P 3307 -S /tmp/mysql3307.sock shutdown
或采用kill方式,或编写启动脚本。
mysql 5.6多实例_MySQL 5.6.x多实例配置相关推荐
- 创建mysql代码实例_MySQL筹建系列之多实例_mysql
mysql搭建系列之多实例 所谓多实例,就是在一台服务器上搭建.运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听:物理上,每个实例拥有独立的参数配置文件及数据库. 通常情 ...
- systemctl与mysql多实例_mysql mariadb 多版本多实例 开机启动
----mysql多实例开机启动及加入服务-------– 将脚本cp到init.d目录 cd /usr/mysqlsoft5.6.38_3346/support-files/ [root@mysql ...
- mysql rpm 安装多实例_MySQL搭建系列之多实例
所谓多实例.就是在一台server上搭建.执行多个MySQL实例,每一个实例使用不同的服务port.通过不同的socket监听:物理上,每一个实例拥有独立的參数配置文件及数据库. 通常情况下.一台se ...
- mysql yum安装与配置文件_MySQL 8.0 yum安装和配置
MySQL 8.0 centos7.5 x86_64 一.yum安装 1.先卸载机器和mysql有关的东西,有的安装了mariab-lib,会对安装有干扰,卸载了它. [root@localhost ...
- mysql修改表结构例子_mysql修改表结构方法实例详解
本文实例讲述了mysql修改表结构方法.分享给大家供大家参考.具体如下: mysql修改表结构使用ALTER TABLE语句,下面就为您详细介绍mysql修改表结构的语句写法,希望对您学习mysql修 ...
- 多字段mysql触发器实例_mysql触发器原理与用法实例分析
本文实例讲述了mysql触发器原理与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是触发器 创建触发器 单条触发器语句 多条触发器语句 查看触发器 删除触发器 触发器的新旧记录引用 首发日期 ...
- mysql的调试与分析_mysql日志管理分析调试实例_MySQL
以下的文章主要介绍的是MySQL 操作日志查看的实际操作步骤以及对其实际操作步骤的具体描述,假如你在实际操作中遇到相似的情况,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友. ...
- mysql php 时间比较大小_mysql中日期大小比较实例
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: select * from product where add_time = '2013-0 ...
- mysql 双节点主从搭建_MySQL Replication, 主从和双主配置
MySQL的Replication是一种多个MySQL的数据库做主从同步的方案,特点是异步,广泛用在各种对MySQL有更高性能,更高可靠性要求的场合.与之对应的另一个技术是同步的MySQL Clust ...
最新文章
- 【activeMQ】一、入门
- 走近“颠覆性技术”:量子通信能否取代传统通信?
- 策略模式,状态模式,监听模式之间的区分。
- mysql mmm 主主_Microsoft Azure部署MYSQL-MMM(2)配置主主复制
- 不需要配置的python编辑器_不用调就能用的小白Python编辑器有哪些?
- ubuntu mysql 防火墙_mysql、ubuntu系统防火墙常规操作
- linux管理进程和计划任务,Linux进程和计划任务管理
- linux驱动调试方法
- ExpandableListView说明及其用法
- c语言语法 英语,英语干货:英语语法基础知识大全
- 有趣的数据结构——Linux内核中的链表(Black Aureole)
- 微软edge浏览器安装包下载地址-Microsoft edge download
- 深圳十大绝美看海圣地|深圳海边一日游攻略
- 显卡驱动无法更新代码19注册列表位置
- 2020届一轮复习之必考选修部分:绝对值不等式(解答题)
- 【报表开发】:BI---新视界---请休假个人报表
- 项目7 创建与使用触发器
- 美国警察冲进中国驻休斯敦领馆 铐走我副总领事
- 使用Holer公网SSH访问内网(局域网)Linux系统
- Python基础练习之解析歌词
热门文章
- 在决策树类相关算法中,一个接点的基尼系数通常是大于还是小于他的父节点?是总是大于还是总是小于?
- 机器学习调参与贝叶斯优化及其典型python实现hyperopt
- 影像组学视频学习笔记(42)-影像组学特征提取问题解决过程复现、Li‘s have a solution and plan.
- php不重复随机加时间毫秒,PHP实现的毫秒定时器,同时解决进程不重复堆积
- 分类与逻辑回归(classification and logistic regression)
- 第三代测序单分子荧光测序之Pacbio 测序原理
- linux lvm使用情况,Linux LVM系列(一)lvm使用
- 医疗术语自动编码论文总结 (Automated Coding)
- python字典按value逆序排序_python 对字典按照value进行排序的方法
- HTML5CANVAS画布教程