开发者社区> 问答> 正文

xtrabackup备份报错?报错

[root@node1 mysql]# innobackupex --user=root --passwor=redhat /root/backup/

140619 18:20:08  innobackupex: Connecting to MySQL server with DSN 'dbi:mysql:;mysql_read_default_group=xtrabackup' as 'root'  (using password: YES).
innobackupex: Error: Failed to connect to MySQL server: DBI connect(';mysql_read_default_group=xtrabackup','root',...) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) at /usr/bin/innobackupex line 2995
我看网上说安装perl-DBD-MySQL,可以解决,但是我安装过后,一样出现此问题。

PS:MySQL的版本是5.6.16,自己编译安装的。

展开
收起
爱吃鱼的程序员 2020-06-20 17:06:11 423 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你这个应该是用的localhost来连接的,你查一下你的客户端的socket配置是 /var/lib/mysql/mysql.sock ?? 如果不是这个,就在配置文件中指定一下,或在命令行上指定. 另外就是跳过这个,也可以使用-h127.0.0.1 效果是一样的,只是这个就会走TCP/IP 

    连接错误而已,我还以为什么非常大的问题,过来围观呢!

    2020-06-20 17:06:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载