说我有一个到数据库的连接。阅读一些内容后,我想连接到同一数据库。所以我自然使用第一个数据库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/