Linux下备份数据库出错:[root@SC-045 bin]#mysqldump -u root -p mysql > /root/mysql.sql
mysqldump: Command not found.添加路径也同样报错:
[root@SC-045 bin]# /usr/local/bin/mysql/mysqldump -uroot -p mysql> /root/mysql.sql
/usr/local/bin/mysql/mysqldump: Command not found.
后查找一下mysqldump:
[root@SC-045 bin]# locate mysqldump
/usr/local/mysql/bin/mysqldump
/usr/local/mysql/bin/mysqldumpslow
/usr/local/mysql/man/man1/mysqldump.1
/usr/local/mysql/man/man1/mysqldumpslow.1
/usr/local/mysql/mysql-test/include/mysqldump.inc
/usr/local/mysql/mysql-test/r/mysqldump-compat.result
/usr/local/mysql/mysql-test/r/mysqldump-max.result
/usr/local/mysql/mysql-test/r/mysqldump-no-binlog.result
/usr/local/mysql/mysql-test/r/mysqldump.result
/usr/local/mysql/mysql-test/r/mysqldump_restore.result
/usr/local/mysql/mysql-test/t/mysqldump-compat.opt
/usr/local/mysql/mysql-test/t/mysqldump-compat.test
/usr/local/mysql/mysql-test/t/mysqldump-max.test
/usr/local/mysql/mysql-test/t/mysqldump-no-binlog-master.opt
/usr/local/mysql/mysql-test/t/mysqldump-no-binlog.test
/usr/local/mysql/mysql-test/t/mysqldump.test
/usr/local/mysql/mysql-test/t/mysqldump_restore.test
/usr/local/mysql-5.1.48/client/mysqldump
/usr/local/mysql-5.1.48/client/mysqldump.c
/usr/local/mysql-5.1.48/client/mysqldump.o
/usr/local/mysql-5.1.48/client/.deps/mysqldump.Po
/usr/local/mysql-5.1.48/man/mysqldump.1
/usr/local/mysql-5.1.48/man/mysqldumpslow.1
/usr/local/mysql-5.1.48/mysql-test/include/mysqldump.inc
/usr/local/mysql-5.1.48/mysql-test/r/mysqldump-compat.result
/usr/local/mysql-5.1.48/mysql-test/r/mysqldump-max.result
/usr/local/mysql-5.1.48/mysql-test/r/mysqldump-no-binlog.result
/usr/local/mysql-5.1.48/mysql-test/r/mysqldump.result
/usr/local/mysql-5.1.48/mysql-test/r/mysqldump_restore.result
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump-compat.opt
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump-compat.test
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump-max.test
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump-no-binlog-master.opt
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump-no-binlog.test
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump.test
/usr/local/mysql-5.1.48/mysql-test/t/mysqldump_restore.test
/usr/local/mysql-5.1.48/netware/mysqldump.def
/usr/local/mysql-5.1.48/scripts/mysqldumpslow
/usr/local/mysql-5.1.48/scripts/mysqldumpslow.sh=====================================================
我所使用的数据库是 mysql-5.1.48 ,发现中间没有 /usr/local/mysql-5.1.48/bin/mysqldump 这一条,所以总是报错。
我的mysql-5.1.48是编译安装的,这个问题怎么解决?请高手帮忙一下啦。