我试图在远程主机上使用mysqldump。我的本地IP是111.111.111.111,远程IP是222.222.222.222,我运行以下命令:
mysqldump --host=222.222.222.222 -u user test_db
这不起作用,因为我得到的是这个错误:
mysqldump: Got error: 1045: Access denied for user 'user'@'111.111.111.111' (using password: NO) when trying to connect
因此,mysqldump尝试连接到本地主机,
我正在尝试从我的web服务器连接到远程Mysql服务器。我遵循了以下步骤:
在远程服务器上:
1. “CREATE USER ’newremoteuser’@‘web-server_ip' IDENTIFIED BY 'remote_user_password’;”
2. “GRANT ALL PRIVILEGES ON *.* TO 'newremoteuser'@'web_server_ip’;”
3. “FLUSH PRIVILEGES;”
在web服务器上,当我尝试使用Mysql CLI进行访问时,连接成功。
"mysql -u newr