mysql多实例初始化及服务启动

1、授权mysql用户管理/data目录:
chown -R mysql.mysql /data/

2、授权可执行启动/data/目录下的文件和脚本:
find /data/ -type f -name "mysql"|xargs chmod +x

3、配置mysql的全局使用路径:
[root@ACER tools]# tail -1 /etc/profile
export PATH=/application/mysql/bin:$PATH
[root@ACER tools]# source /etc/profile(使配置的全局路径生效)

4、初始化多实例数据库文件:
   cd /application/mysql/scripts/
 ./mysql_install_db --basedir=/application/mysql/ --datadir=/data/3306/data --user=mysql
 ./mysql_install_db --basedir=/application/mysql/ --datadir=/data/3307/data --user=mysql
 
 为什么要初始化数据库:创建基础的数据库文件,生成mysql库表信息

5、启动多实例mysql服务:
   /data/3306/mysql restart
   /data/3307/mysql restart   
   netstat -lntup|grep 330(检验mysql多实例是否正常启动)   
   
6、mysql数据库多实例启动问题排错:
   1、mysql端口服务是否正常启动
   2、查看log-error:tailf /data/3307/mysql_oldboy3307.err (3307的错误日志存放路径,可以从/data/3307/my.cnf配置文件下查询得知)

   3、查看系统日志:[root@ACER 3307]# cat /var/log/messages (不推荐使用,日志太多且杂乱)


7、mysql数据库多实例停止问题(需要密码停止):
   修改mysql启动脚本文件(/data/3306/mysql)的默认密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值