- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux下mysql多实例安装部署及主从配置linux下mysql多实例安装部署及主从配置
Linux下mysql多实例安装部署(ubuntu14)
在官网下载mysql5.6版本
复制到/usr/local文件夹下,并解压安装包
在/usr/local文件夹下创建一个mysql文件夹,然后把mysql-5.6.19-linux-glibc2.5-i686中的文件复制到mysql文件夹中
命令(注意在local文件夹下):cp -fr mysql-5.6.19-linux-glibc2.5-i686/* mysql
能够看到mysql文件夹中是文件和mysql-5.6.19-linux-glibc2.5-i686中一致。
创建三个文件夹mysql3306、mysql3307、mysql3308
命令(注意在local文件夹下):mkdir mysql3306
然后分别复制mysql-5.6.19-linux-glibc2.5-i686中的文件到mysql3306、mysql3307、mysql3308下。
创建groupadd 和useradd
命令:groupadd mysql
Mkdir /home/mysql
Useradd -g mysql -d /home/mysql mysql
安装mysql
命令:
Mkdir /home/mysql3306
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql3306 --datadir=/home/mysql3306 --user=mysql
然后能够在/home/mysql3306下看到
配置my.cnf文件
命令(注意在local文件夹下):cp mysql/support-files/my-default.cnf mysql3306/my.cnf
然后进入/usr/local/mysql3306文件夹可以看到my.cnf文件,我们需要编辑一下端口
这样就设置了端口为3306的mysql实例
配置服务启动(另一种方式就是使用mysqld_safe启动,然后配置参数即可)
命令(注意在local文件夹下):cp mysql/support-files/mysql.server /etc/init.d/mysql3306
然后就可以看到
并且用vi编辑这个文件
只需要编辑这里即可
启动和关闭mysql服务
命令:service mysql3306 start/stop
重复6-9部署另外两个mysql实例,注意文件夹和端口相对应
查看监听mysql端口
命令:netstat -an | grep LISTEN
可以看到端口处于监听状态
查看mysql状态命令见图
密码初始化及登录
命令:/usr/local/mysql3308/bin/mysqladmin -P 3307 -u root password root
Mysql -P3306 -uroot -p
password:
注意:为了避免数据库实例直接产出干扰,我们需要重新指定mysql.sock文件,一般可以再/tmp 下面看到一个mysql.sock文件,每次启动一个实例都会创建一个,但是如果此文件存在的话就不会被创建,这样我们如果使用此文件登录的话就只会登录上一个实例,所以我们需要重新指定。
操作说明:
、首先我们启动3306数据库实例,然后可以查看到/tmp下有一个mysql.sock文件,这个文件属于3306数据库实例,所以我么只要重新指定一个文件名即可,命令:mv /tmp/mysql.sock /tmp/mysql3306.sock
、然后启动3307数据库实例,然后又可以看到/tmp下有一个mysql.sock文件,这个文件属于3307数据库实例,使用命令:mv /tmp/mysql.sock /tmp/mysql3307.sock
、最后启动3308数据库实例,操作依然同上。
最后结果如图:
登录命令:/usr/local/mysql/bin/mysql --socket=/tmp/mysql3306.sock -uroot -p
输入密码
如果出现一下错误:
就直接使用命令:/usr/local/mysql/bin/mysql --socket=/tmp/mysql3306.sock 直接可以连接,不需要后面添加 -u -p 或其他命令。
配置主从复制(本次将带来一主多从演示)
以本机的3306端口的mysql实例作为主机实例,3307端口实例作为从机实例,3308端口实例作为从机实例
建立专门用于Replication的账户:
命令:grant replication slave,super on *.* to repl3307@12
您可能关注的文档
- DY系列超声波清洗机维修指南DY系列超声波清洗机维修指南.pdf
- DXP元件1DXP元件1.pdf
- DY3F系列三相混合式步进驱动单元使用手册(V1.4)DY3F系列三相混合式步进驱动单元使用手册(V1.4).pdf
- Dynamic recrystallization of Mg and Mg–Y alloysCrystallographic textuDynamic recrystallization of Mg and Mg–Y alloysCrystallographic textu.pdf
- D__FPC培训教材_钻孔D__FPC培训教材_钻孔.ppt
- E+HFUM30液位计说明书E+HFUM30液位计说明书.pdf
- dsppa 1715T说明书 word-V4.0dsppa 1715T说明书 word-V4.0.doc
- E5CZ 操作手__部分5E5CZ 操作手__部分5.pdf
- DWP手操器说明书DWP手操器说明书.pdf
- E7小学语文第三册《太空生活趣事多》课件江雨E7小学语文第三册《太空生活趣事多》课件江雨.ppt
- 2023年质量员之市政质量基础知识题库(夺分金卷).pdf
- 2023年质量员之土建质量基础知识题库综合试卷B卷附答案 (一).pdf
- 2023年中式烹调师(中级)技能认定考前冲刺备考300题(含答案).pdf
- 2023年注册采矿工程师考试:露天采矿露天开采真题模拟汇编(共470题).pdf
- 2023年度CPA注册会计师考试《财务成本管理》模拟试题(含答案).pdf
- 2023年消防设施操作员之消防设备高级技能题库检测试卷A卷附答案.pdf
- 2023浙江会计继续教育考试题库.pdf
- 2023职场年终总结及计划系列.pdf
- 2023年法律知识竞赛的50个法律基础知识.pdf
- 2023年消防设施操作员之消防设备中级技能题库检测试卷B卷附答案.pdf
文档评论(0)