将数据库从服务器复制到另一服务器时出现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
中使用它。