如何将本地主机更改为服务器

时间:2017-05-31 07:55:23

标签: mysql vb.net visual-studio

如何将本地主机更改为特定服务器,我的代码来自vb,我只需通过网络访问一台服务器。

这是我的代码

Sub OpenServer()
    conn = New MySqlConnection
    conn.ConnectionString = "server=localhost;userid=root;password=; database=bptest;Convert Zero Datetime=True"
    conn.Open()
End Sub

1 个答案:

答案 0 :(得分:0)

您需要设置服务器的IP而不是localhost,并根据您服务器上配置的用户ID和密码编辑用户ID和密码

Sub OpenServer()
    conn = New MySqlConnection
    conn.ConnectionString = "server=127.0.0.1;userid=root;password=; database=bptest;Convert Zero Datetime=True"
    conn.Open()
End Sub

如果您无法连接,则可能是权限,您必须使用GRANT更新这些权限,如下所示:

GRANT ALL PRIVILEGES ON databasename.* TO 'USERNAME'@'%' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;

databasename替换为您的数据库名称,将USERNAME替换为您的用户名(在您的情况下为'root'),如果您想限制访问权限,请将'%'替换为您的IP(%表示任何IP ),用您的密码替换'密码'。

旁注,如果您的用户不具备所有权限,只需使用您的用户应拥有的任何权限编辑“所有权限”。