Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据库从服务器复制到另一服务器时出现mysqldump错误_Mysql - Fatal编程技术网

将数据库从服务器复制到另一服务器时出现mysqldump错误

将数据库从服务器复制到另一服务器时出现mysqldump错误,mysql,Mysql,我正试图像这样将数据库从一台服务器复制到另一台服务器 mysqldump -u<source_db_username> -p<source_db_password> -h<source_db_ip_address> source_database_name | mysql -u<target_db_username> -p<target_db_password> -h<aws_rds_endpoint> <aws_rd

我正试图像这样将数据库从一台服务器复制到另一台服务器

mysqldump -u<source_db_username> -p<source_db_password> -h<source_db_ip_address> source_database_name
| mysql -u<target_db_username> -p<target_db_password> -h<aws_rds_endpoint> <aws_rds_db_name>;
mysqldump-u-p-h源代码\u数据库\u名称
|mysql-u-p-h;
但我明白了

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server 
version for the right syntax to use near 'mysqldump -u<source_db_username> -p<source_db_password> 
-h<source_db_ip_address> source_database_name ' at line 1
您的SQL语法有错误;查看与MySQL服务器对应的手册
在“mysqldump-u-p”附近使用正确语法的版本
-第1行的h源\数据库\名称'

复制时我不应该使用数据库,我只需要引用mysql位置就可以使用它,不应该使用“;”在命令末尾,它现在开始工作。

mysqldump
是一个shell命令,您正在尝试在
mysql
中使用它。