VB.Net 应用程序连接到在线 MySQL 数据库时如何解决问题

闪耀之星
Dim conn As New MySql.Data.MySqlClient.MySqlConnection
Dim myConnectionString As String

myConnectionString = "server=xxx.yyy.zzz.aaaa:3306;" _
            & "uid=aaa;" _
            & "pwd=bbb;" _
            & "database=ccc"

Try
    conn.ConnectionString = myConnectionString
    conn.Open()

Catch ex As MySql.Data.MySqlClient.MySqlException
    MessageBox.Show(ex.Message)
End Try
conn.Close()

服务器是 Ubuntu 18.04

这是错误截图。错误截图

以前有人解决过这个问题吗?谢谢您的支持。

史蒂夫·辛克

我喜欢从定义的连接参数构建连接字符串 - 无论是否使用专用构建器:

Dim (or Const) Server As String = "MyServer"
Dim (or Const) Port As UInteger= 3456
Dim (or Const) Database As String = "MyDatabase"
Dim (or Const) UserId As String = "MyUser"
Dim (or Const) Password As String = "MyPassword"

Dim mySql As New MySql.Data.MySqlClient.MySqlConnectionStringBuilder() With {
    .Server = Server,
    .Port = Port,
    .Database = Database,
    .UserId = UserId,
    .Password = Password
}

MySQL String Builder ( mySql.ConnectionString) 的结果:

server=MyServer;port=3456;database=MyDatabase;user id=MyUser;password=MyPassword

或者自己动手:

Dim myConn As String = $"Server={Server};Port={Port};Database={Database};Uid={UserId};Pwd={Password}"

(注意UserIdPassword 的备用参数命名。)

一个有用的资源是连接字符串网站:https : //connectionstrings.com

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法从Vibed应用程序连接到MySQL / MariaDB数据库

ASP.NET Core-发布后应用程序未连接到数据库

如何将.Net Core应用程序连接到Azure SQL数据库

从(heroku.com)的应用程序连接到(pythonanywhere.com)的MySQL数据库

VB6应用程序尝试连接到Azure SQL数据库

使用MySQL数据库将React Native应用程序连接到laravel Web应用程序

MySQL VB.Net连接问题

通过VB.NET连接到MySQL

无法在程序[VB]中连接到MySQL服务器数据库

如何将MySQL数据库连接到Java中的GWT应用程序?

如何将MySQL数据库连接到ReactJS应用程序?

如何将Strapi(GAE)应用程序连接到MySQL(GSC)数据库?

从Spring Boot应用程序连接到本地MySQL数据库时出错

如何从桌面应用程序在线连接到QuickBooks

Android应用程序可以直接连接到在线mysql数据库吗

如何连接桌面Java应用程序和在线mysql数据库并执行查询?

连接到本地SQL Server数据库的VB.NET WinForms应用程序的正确连接字符串

如何从vb.net Windows窗体应用程序访问远程SQL Server数据库

将我的vb.net应用程序连接到MySQL数据库

如何使用Php将Android应用程序连接到Amazon RDS MySQL数据库?

如何从Android应用程序连接到远程MySQL数据库

如何使用vb.net连接到Godaddy Cpanel中的在线数据库

如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

将 ASP.NET MVC 应用程序重新连接到移动的 MySQL 数据库的问题

ASP.Net Web 应用程序连接到主机 SQL 数据库

无法从 RHEL 7 上的 .Net 核心应用程序连接到 SQL Server 数据库

Mysql 连接未通过 VB.NET 应用程序关闭

Docker 中的 SpringBoot 应用程序未连接到 MySQL 数据库

为什么我的 .NET Web API 应用程序在使用 docker-compose 时无法连接到 docker 上的 MySQL?