mysql⽣产环境安装配置
什么是多实例?
多实例就是在⼀台服务器上开启多个不同的服务端⼝(如:3306, 3307)
运⾏多个MySQL 服务进程,这些进程通过不同的socket 监听不同的服务端⼝来提供各⾃的服务,
MySQL多实例共⽤⼀个MySQL 安装程序,使⽤不同(也可相同)的myf 配置⽂件、’启动程序和数据⽂件
提供服务时多实例MySQL 在逻辑上是各⾃独⽴的,多个实例本⾝是根据配置⽂件对应的设定值来获得服务器的相关硬件资源多少。安装步骤:
< 压缩包解压后包含install_binary 做参考:
1. yum searchlibaio
2. yum install libaio 或者 rpm -qa | grep libaio -----异步IO包
mysql配置与安装过程3. groupadd mysql
4. useradd -r -g mysql mysql
5. cd /usr/local
6. tar zxvf /path/安装包
7. ln -s 解压包软连接 mysql
8. cd mysql
9. chown -R mysql .
10. chgrp -R mysql .
11. scripts/mysql_install_db --user=mysql -----初始化MySQL数据库
12. chown -R root .
13. chown -R mysql data
14. bin/mysqld_safe--user=mysql & -----通过mysql⽤户启动进程到后台
15 cp support-files/mysql.server /etc/inint.d/mysql.server -----可选步骤
操作系统可能已经安装部分包。。存在myf配置⽂件,⽐如:
/etc/myf -----------rhel
/etc/mysql/myf ---------debain
初始化的时候以配置⽂件⾥⾯的信息去启动,
可参考blog.csdn/panda1219/article/details/51897616
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论