1
我无法弄清楚为什么我不能在VMware内的ubuntu上访问远程MySQL服务器。我已经有了代码,它已经成功连接到我的本地主机以及插入,删除和更新数据。但是,当我做指定IP地址的服务器一个新的连接字符串时,它显示一个错误:无法连接到远程mysql数据库服务器
我只能通过SSH和浏览器(192.168.56.xxx/phpmyadmin)访问该服务器上的文件。
这是我的连接字符串的代码。
Dim conn As New MySqlConnection
conn.ConnectionString = "Server=192.168.56.xxx;port=3306;User=root;password=mypassword;Database=prodDB_vb"
conn.Open()
MessageBox.Show("Connection to Database has been opened.")
cmd.Connection = conn
我已经阅读了很多关于此的论坛。但不明白他们指的是什么。 此外,我执行的代码:
GRANT ALL PRIVILEGES ON prodDB_vb TO '[email protected]*' IDENTIFIED BY 'my_password';
FLUSH PRIVILEGE;
我唯一知道的是,我无法找到服务器文件my.cnf中,但已经改变我的my.ini在我的本地主机的绑定IP地址。
#bind-address="127.0.0.1"
3306听
,我有这在我的my.cnf
有这个错误,为什么?
任何人都请帮忙。
我在哪里看那个的my.cnf?在服务器端还是在本地主机?我已经在我的本地主机搜索,我发现my.ini有bind-address =“127.0.0.1”.. –
wat是你正在使用的端口?找到cnf文件检查我提供的链接。 –
在my.ini中,我有3306个端口。 –