假设我有一个到数据库的连接。阅读一些内容后,我想连接到同一个数据库。所以我自然是使用第一个数据库mysqlconnection.serverstring
好吧,猜猜看,密码和用户名不包含在 connect1.ConnectionString 中。那么我该怎么做呢?这是设计使然吗?
Using connect1 As New MySqlConnection(ConnectLocalhost.serverString)
connect1.Open()
bla bla bla
Using connect2 As New MySqlConnection(connect1.ConnectionString) ' this won't work
connect2.Open()
End Using
最佳答案
您需要将 Persist Security Info = true 放入原始连接字符串中,否则将不会被读回。
当然,如果您这样做,您可能还没有用户名和密码......
关于mysql - 重用MySqlConnection.serverString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11124964/