- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
抱歉可能有重复。
我正在尝试从我的 LotusScript 代码(在我的一些旧项目中)连接到我的 MySQL 数据库:
Option Public
Option Declare
UseLSX "*LSXODBC"
Sub Initialize
Dim mysqlConnection As New ODBCConnection
Dim sqlQuery As New ODBCQuery
Dim result As New ODBCResultSet
Call mysqlConnection.ConnectTo("url","root","111111")
If Not mysqlConnection.IsConnected Then
MessageBox "No connection. Try again later."
Exit Sub
Else
MessageBox "Connection success."
End If
End Sub
我不知道在 LotusScript 中设置数据库 url 的正确方法是什么。我已经尝试了许多可能的解决方案,但没有任何效果,还发现了许多不同的网址,但也没有帮助。
情况:
例如,我正在尝试使用名称“test_db”连接到端口 3306 中的本地主机 MySQL 库。
问题:
URL 必须是什么样子?
附:另外,如果您有更多可能的方法从 LotusScript 连接到 MySQL DB - 我将很高兴看到它们。
谢谢。
最佳答案
根据 documentation for the ConnectTo method of ODBCConnetion class ,您没有指定 URL。您指定数据源名称,也称为 DSN。这是您在将执行代码的 Windows 计算机上的“数据源 (ODBC)”工具中配置连接时分配的名称。
在 Windows 10 上,“数据源 (ODBC)”工具可在控制面板的管理工具下找到。在我手边的 Windows 2008 服务器上,管理工具直接位于“开始”菜单上。我确信他们已将其隐藏在其他 Windows 版本的其他位置。 (我记得在某些版本中它位于“附件”下。)
请注意,在 64 位版本的 Windows 上,您需要了解代码是否在 32 位环境中运行 - 就像它在 Notes 客户端中运行一样,还是在 64 位环境中运行,这<如果它在 Domino 服务器的后台运行,则可能是这样。 “数据源 (ODBC)”工具有单独的 32 位和 64 位版本,使用哪一个版本都非常重要。如果您完全不确定,请运行它们并在每个中配置相同的 DSN 名称,
关于mysql - LotusScript - 如何连接到 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42644323/
我是一名优秀的程序员,十分优秀!