XtraBackup出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock'
2016-03-22 23:18
661 查看
Xtrabackup做备份时遇到下面错误信息MySQLserver:Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.so‘(2)
出现这种情况是因为我修改了my.cnf中参数datadir,但是没有修改socket参数(参数为空),所以出现这个错误。另外我估计更换MySQL数据目录后,如果没有正确配置也会出现这个错误.我们首先找到对应的mysql.sock文件位置,然后修改my.cnf中的参数scoket值,重启MySQL服务即可解决
另外,其实我这篇文章ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/var/lib/mysql/mysql.sock'(2)里介绍的建立软连接也可解决这个问题。
另外,在网上也有种偏方解决这个问题,即指定--host=127.0.0.1也可避免这个错误,我测试确实也能解决问题。不过这个是个治标不治本的方法.
参考资料:
/article/5034846.html
[root@MySQL-DB~]#innobackupex--defaults-file=/usr/my.cnf--user=root--password=password/mnt/resource/mysql_backup
16032222:28:43innobackupex:Startingthebackupoperation
IMPORTANT:Pleasecheckthatthebackupruncompletessuccessfully.
Attheendofasuccessfulbackupruninnobackupex
prints"completedOK!".
16032222:28:43version_checkConnectingtoMySQLserverwithDSN'dbi:mysql:;mysql_read_default_group=xtrabackup'as'root'(usingpassword:YES).
FailedtoconnecttoMySQLserverasDBD::mysqlmoduleisnotinstalledat-line1327.
16032222:28:43ConnectingtoMySQLserverhost:localhost,user:root,password:set,port:0,socket:(null)
FailedtoconnecttoMySQLserver:Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2).
出现这种情况是因为我修改了my.cnf中参数datadir,但是没有修改socket参数(参数为空),所以出现这个错误。另外我估计更换MySQL数据目录后,如果没有正确配置也会出现这个错误.我们首先找到对应的mysql.sock文件位置,然后修改my.cnf中的参数scoket值,重启MySQL服务即可解决
[root@MySQL-DBmysql_backup]#find/-name"mysql.sock"
/var/lib/mysql/mysql.sock
另外,其实我这篇文章
另外,在网上也有种偏方解决这个问题,即指定--host=127.0.0.1也可避免这个错误,我测试确实也能解决问题。不过这个是个治标不治本的方法.
innobackupex--defaults-file=/usr/my.cnf--user=root--password=password--host=127.0.0.1/mnt/resource/mysql_backup
参考资料:
相关文章推荐
- Phantomjs+Nodejs+Mysql数据抓取(2.抓取图片)
- mysql按ID排序(转)
- MySQL系列:用户及权限管理
- MySQL的create table as 与 like区别(转)
- 【mysql】数据库定时备份、数据恢复
- mysql中update select的值
- mysql 转发自 WhyWin
- mysql错误2002的解决办法 ERROR 2002 (HY000) mysql.sock(2)
- mysql 安装后报 ERROR 1045 (28000): Access denied for user 'root'@'localhost'
- 爱分享 » 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- mysql设置远程IP地址访问数据库
- MySQL数据引擎及索引介绍
- mysql
- MySQL之创建与操作数据表
- mysql多实例的配置(转)
- Mysql 命令行快速导入数据
- mysql 删除前几天记录
- MySQL 存储过程和函数(转)
- MySQL 批量Dll操作(转)
- mysql常用命令大全