导出:
mysqldump -uroot -p密码 -d 数据库名称 > updatelog.sql
下载到本地电脑
scp -r root@ip:/root/mysql2 /Volumes/Transcend/uploadImages/ ;
在mysql 命令行中导入
source /Volumes/Transcend/uploadImages/mysql2/updatelog.sql;
直接输入命令mysqldump会发现提示命令不存在,是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,自然会找不到命令,并报错。知道了问题的所在,就直接去处理,先用一条find命令查找mysqldump的所载路径。
find / -name mysql -print // 找到文件名称为mysql的文件
然后再用ln命令链接到/usr/bin下面。
ln -fs /usr/local/mysql/bin/mysqldump /usr/bin