msqldump导出是0的问题是这样解决的
查看命令路径,确认mysqldump指向是正确.
which mysqldump
进入数据库
mysqldump -u -p pp -A
开启日志模式
show variables like ‘general%’;
set global general_log=1;
show variables like ‘general%’;
另一边tail -f mysqllog和mysqlerr查看问题
这边重复使用mysqldump测试结果.
mysqldump -u -p pp > pp.sql
查看error_log文件,没有这个文件,mysqldump报错,而数据库配置了error_log导致没显示出来,注释该行,做个socket软链接重启mysql
再执行mysqldump 就好了.