请教mysqldump的远程数据备份问题
mysqldump usage:
Shell>mysqldump -hsrc -usrc_usr -psrc_pwd src_db src_tbl | mysql -hdest -udest_root -pdest_pwd -C dest_db
源主机IP地址:src
源MYSQL服务器登陆名:src_usr (一般为Linux系统登陆名)
源MYSQL服务器登陆密码:src_pwd
源MYSQL服务器数据库名:src_db
源MYSQL服务器数据库表名(可选项):src_tbl
目标主机IP地址:dest
目标MYSQL服务器登陆名:dest_root
目标MYSQL服务器登陆密码:dest_pwd
目标MYSQL服务器数据库:dest_db
上面是否正确呢?我始终无法进行远程备份!
问题点数:40、回复次数:3Top
1 楼XqYuan()回复于 2006-03-14 16:10:05 得分 10
应该是正确的,报的什么错啊?Top
2 楼magic475(谁的眼泪在飞?)回复于 2006-03-14 17:09:50 得分 0
测试例子是这样的:
Shell>mysqldump -h10.0.32.8 -uroot -proot mysql garry | mysql -h10.0.32.117 -uroot -p123456 -C mysql
错误提示:ERROR 1045 (28000): Access denied for user 'root'@'10.0.32.8' (using password: YES)
相关说明:
源主机IP地址:10.0.32.8
源MYSQL服务器登陆名:root
源MYSQL服务器登陆密码:root
源MYSQL服务器数据库名:mysql
源MYSQL服务器数据库表名(可选项):garry
目标主机IP地址:10.0.32.117
目标MYSQL服务器登陆名:root
目标MYSQL服务器登陆密码:123456
目标MYSQL服务器数据库:mysqlTop
3 楼julychina(九品代码工)回复于 2006-03-15 17:35:34 得分 30
远程主机不允许root通过远程登录,可以再建一个账号,可以在任何机器上登录,或者是指定IP登录就可以了。Top




