我在C#中有一个可执行文件,需要远程连接到Linux服务器,以便连接到Amazon数据库。
可执行文件驻留在Windows服务器上。由于权限的关系,只有Linux服务器能够连接到RDS数据库。由于C#可执行文件需要数据库中的信息,所以我发现自己需要先连接到Linux服务器,然后再从那里连接到数据库。
// include files
using MySql.Data;
using MySql.Data.MySqlClient;
using Renci.SshNet;
//...
using (var client = new SshClient("server.ama
我找了很多东西,但没能解决那个问题。我能够访问运行在不同windows机器上的MySQL服务器。我已经采取的步骤是
将my.ini文件绑定地址更改为0.0.0.0
创建用户并由GRANT ALL PRIVILEGES ON DATABASE.* TO user@'%' IDENTIFIED BY 'password';授予权限
从命令行到windows MySQL server mysql -h windows server ip -u user -p
它工作得很好,在MySQL工作台上,我可以从我的机器连接到windows MySQL服务器
我想在我的测试环境中配置mysql代理,以观察以下内容。
1. Behavior of the proxy
2. How load, CPU usage varies on my test server for read/write distribution.
我用谷歌搜索并在我的ubuntu linux上安装了代理服务器。
但是我没有看到任何关于如何一步一步地配置它,以及如何开始或停止它的东西。
如果有人对此进行探索,这将对我有很大的帮助。
提前谢谢你,乌代