mysql 登录指定sock路径

在原有mysql环境的服务器上,再次安装禅道zbox,而禅道zbox启动的mysql 不是默认路径,此时,再使用mysql -u -p 就会出现如下错误(ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' );

看了一圈这个问题的解决方案,没有解决问题。

根据mysql 进程信息

[root@iZbp18jvb8bcz10tlcqd1yZ zbox]# ps aux|grep mysql
root     16081  0.0  0.0 112708   988 pts/0    R+   10:20   0:00 grep --color=auto mysql
root     19327  0.0  0.0 113316  1664 ?        S    Feb13   0:00 /bin/sh /opt/zbox/run/mysql/mysqld_safe --defaults-file=/opt/zbox/etc/mysql/my.cnf
nobody   19560  0.0  1.8 652700 34772 ?        Sl   Feb13   0:04 /opt/zbox/run/mysql/mysqld --defaults-file=/opt/zbox/etc/mysql/my.cnf --basedir=/opt/zbox/run/mysql --datadir=/opt/zbox/data/mysql --plugin-dir=/opt/zbox/run/lib/mysql/plugin --user=nobody --log-error=/opt/zbox/logs/mysql_error.log --pid-file=/opt/zbox/tmp/mysql/mysqld.pid --socket=/opt/zbox/tmp/mysql/mysql.sock --port=3307

表示mysql 启动的路径  /opt/zbox/run/mysql/mysql

修改原来的命令为:/opt/zbox/run/mysql/mysql -uroot -p

登录成功!

记录一下!


mysql登录指定sock路径命令

mysql -S /home/mysql/3306/mysql.sock -uroot -p

mark

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值