MySQL在一台db服务器上面如何启动多个实例 (转)
安装过程省略过,源码安装请参考http://write.blog.csdn.net/postlist/1609043/all
整理自己的文档,发现以前做的例子,share下,欢迎大家提出改进意见。
一、上传RPM包到服务器上
二、安装mysql服务器端
三、安装mysql客户端
rpm -ivhMySQL-client-5.5.8-1.rhel5.x86_64.rpm
四、创建目录
在/data下创建目录,把原来的数据目录/var/lib/mysql 移到/data/mysql/data1和/data/mysql/data2下,并修改mysql目录以及子目录权限
PS:安装后默认的几个重要目录
| 
 目录  | 
 内容  | 
| 
 /var/lib/mysql  | 
 数据文件,日志文件等等  | 
| 
 /usr/bin  | 
 客户端程序和脚本  | 
| 
 /usr/share/mysql  | 
 错误消息和字符集文件  | 
| 
 /etc/rc.d/init.d/mysql  | 
 启动脚本文件  | 
创建目录
修改权限
五、修改并上传配置文件my.cnf
从服务器上的/usr/share/mysql目录中把my-innodb-heavy-4G.cnf拷贝一份到本地。编辑其内容增加数据文件和日
志文件的目录,修改socket目录。修改完成后把my-innodb-heavy-4G.cnf重命名为my.cnf,并上传到/etc目录下。
六、用mysql_multi启动多个服务
启动:
mysqld_multi --defaults-file=/etc/my.cnf start1,2 &
查看是否启动:
mysqld_multi --defaults-file=/etc/my.cnfreport 1
七、查看端口是否打开
八、连接进入指定的mysql服务器
mysql -u root -S/tmp/mysql1.sock
或者mysql -uroot -P3307 -h127.0.0.1
九、记得关闭防火墙
MySQL在一台db服务器上面如何启动多个实例 (转)的更多相关文章
- MySQL在一台db服务器上面如何启动多个实例
		
安装过程省略过,源码安装请参考http://write.blog.csdn.net/postlist/1609043/all 整理自己的文档,发现以前做的例子,share下,欢迎大家提出改进意见. 一 ...
 - 在一台Linux服务器上安装多个MySQL实例(一)--使用mysqld_multi方式
		
(一)MySQL多实例概述 实例是进程与内存的一个概述,所谓MySQL多实例,就是在服务器上启动多个相同的MySQL进程,运行在不同的端口(如3306,3307,3308),通过不同的端口对外提供服务 ...
 - 我为什么很烦在DB服务器上安装杀毒软件
		
常见的数据库连接问题无外乎是在数据库服务器本地可以连接SQL Server,但通过其他服务器就不可以连接.但这次我却碰到了相反的情况,在服务器本地无法通过IP/实例名连接,但从其他服务器却可以.而且每 ...
 - DB服务器中的参数优化
		
1.swappiness 禁止系统使用swap空间,配置/etc/sysctl.conf中的vm.swappiness=0 2.Scheduler调度 Scheduler调度,指的是磁盘的IO调度算法 ...
 - MySQL数据库InnoDB引擎下服务器断电数据恢复
		
说明: 线上的一台MySQL数据库服务器突然断电,造成系统故障无法启动,重新安装系统后,找到之前的MySQL数据库文件夹. 问题: 通过复制文件的方式对之前的MySQL数据库进行恢复,发现在程序调用时 ...
 - 多台web服务器之间共享session
		
常见的几种方法如下: 1. 写客户端Cookie的方式 当用户登陆成功以后,把网站域名.用户名.密码.token.session有效时间全部采用cookie的形式写入到客户端的cookie里面,如果用 ...
 - web服务器集群(多台web服务器)后session如何同步和共享
		
在访问量上去以后,很多人会采用web集群的方式在满足逐渐增长的用户量.这时候就不得不面对一个问题,那就是在多个服务器下,每次请求都会因为负载均衡而分配到不同的服务器上.用户在登录服务器后,下一次请求被 ...
 - 单台DNS服务器搭建(BIND)
		
一.理论层面 1. DNS的出现及演化 网络出现的早期是使用IP地址通讯的,那是就几台主机通讯.但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的 ...
 - phpMyAdmin搭建及管理多台数据库服务器
		
phpMyAdmin搭建及管理多台数据库服务器 环境说明: 系统版本 CentOS 6.9 x86_64 软件版本 nginx-1.12.2 php-5.5. ...
 
随机推荐
- 怎么在手机浏览器上访问电脑本地的文件,局域网内,自建WiFi也可以
			
首先,电脑要有Mysql+Apache+PHP环境,我直接用Wampsever,开启环境后手机和电脑要再同一个局域网内,然后电脑上打开win+R,输入cmd,再输入ipconfig,就可以看着这台的电 ...
 - OpenFlow Switch学习笔记(二)——OpenFlow Ports
			
OpenFlow Ports是OpenFlow Switch与剩余网络之间传递Packet的网络接口.OpenFlow Switches之间通过OpenFlow Ports彼此相互逻辑连接.一个Ope ...
 - OpenHCI - 4.2 Endpoint Descriptor
			
4.2 Endpoint DescriptorAn Endpoint Descriptor (ED) is a 16-byte, memory resident structure that must ...
 - TCP/IP 协议大致的概念
			
最近在看<图解HTTP>和<HTTP权威指南>,对TCP/IP大致过了一下. TCP/IP 不仅仅是TCP 和 IP TCP/IP 是协议族,与之相对的事IEEE等标准组织设 ...
 - Source Xref 与 JavaDocs 学习理解
			
最近学习Mybatis的官方文档,看到了[项目文档]一节有很多内容没有见过,做个笔记,理解一下. 没找到java相关代码的解释,其实用下面这个php版本解释,也非常不错. What is SOURCE ...
 - 94. Binary Tree Inorder Traversal
			
Given a binary tree, return the inorder traversal of its nodes' values. For example:Given binary tre ...
 - ZOJ 1188 DNA Sorting
			
原题链接 题目大意:给定一串字符串,查找字符串里字母逆序排列的对数,按照由少到多的顺序把所有字符串进行排列. 解法:用C++字符串string类的iterator,从每个字符串的起始开始,查找逆序字符 ...
 - WebApp远程调试工具
			
针对存在内嵌在客户端的webview项目中,在开发过程中我们希望能像PC上一下直接进行调试,提高我们平时的开发效率,这时候我们可以使用webApp远程调试工具-weinre. 安装: 本工具需要nod ...
 - Jpush教材
			
http://docs.jpush.cn/pages/viewpage.action?pageId=3309574
 - hdu4642 Fliping game        ——博弈
			
link:http://acm.hdu.edu.cn/showproblem.php?pid=4642 refer to: http://www.cnblogs.com/jackge/archive/ ...