- 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年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 二年级家长会班主任发言稿 VIP
- 2023-2024学年上海市位育中学八年级上学期期中考试英语试卷含详解.docx VIP
- 【自做】白雪公主PPT正常版.ppt
- 名著阅读《群英会蒋干中计》课件精品课件(选自罗贯中《三国演义》;34页).pptx VIP
- 2023-2024学年北京某中学八年级上学期期中考试英语试卷(含详解).pdf VIP
- 手术患者意外伤害预防.pptx
- 2024年初中信息技术学业水平合格性考试题库含答案.pdf
- 2024-2025学年小学科学一年级上册(2024)教科版(2024)教学设计合集.docx
- 2024全国中考语文试题分类汇编:记叙文阅读.pdf VIP
- 英语国家概况100问及答案.doc
文档评论(0)