mysql5.1 二进制包_MySQL二进制包安装实例 ( 5.5 、5.6 共存 )

mysql5.5版本和5.6版本在同一服务器上开启实例,在日常工作中都会碰到,开启多版本需要注意:

1、启动初始化不能用ln -s链接的名字来初始化

2、启动需要加--ledir=basedir

3、启动填写参数的位置

7263a122e947ecfda5cde9359b57c544.png

在这之前,一直使用ln -s 来启动5.6 一直报错:

fbc8bbda494c319c40c791479c850832.png

在这之前看着启动没错吧:

01226c7f32a0cde91e2d984509f0e384.png

然而显示的 unknown variable 'defaults-file=/etc/my3309.cnf'

同时根据配置文件的配置信息error的路径也不对,会默认到/var/log/mysql.log下.....

正确的方式是:

初始化:

/usr/local/mysql-xxx-linux-glibcxx-x86_64/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql-xxx-linux-glibcxx-x86_64/ --datadir=/data/mysql3309/mysql3309/ --defaults-file=/etc/my3309.cnf (这个使用ln -s 后别名OK)

启动命令:

/usr/local/mysql56/bin/mysqld_safe --defaults-file=/etc/my3309.cnf --datadir=/data/mysql3309/mysql3309/  --basedir=/usr/local/mysql-xxx-linux-glibcxx-x86_64 --user=mysql --ledir=/usr/local/mysql-xxxx-linux-glibcxxx-x86_64/bin &

然后就OK....网络上说什么 把5.5的什么配置文件覆盖,貌似扯了........

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值