文档主页
MySQL Connector/ODBC 开发人员指南
相关文档 下载本手册
PDF (US Ltr) - 1.7Mb
PDF (A4) - 1.7Mb


MySQL Connector/ODBC 开发人员指南  /  配置 Connector/ODBC  /  无需预定义 DSN 进行连接

5.6 无需预定义 DSN 进行连接

您可以使用 SQLDriverConnect 连接到 MySQL 服务器,方法是指定 DRIVER 名称字段。以下是使用无 DSN 连接的 Connector/ODBC 连接字符串

对于 Connector/ODBC 9.0

ConnectionString = "DRIVER={MySQL ODBC 9.0 Driver};\
                   SERVER=localhost;\
                   DATABASE=test;\
                   USER=venu;\
                   PASSWORD=venu;\
                   OPTION=3;"

MySQL ODBC 9.0 Driver 替换为您在 ODBC 驱动程序管理器中注册 Connector/ODBC 驱动程序时使用的名称(如果不同)。如果您的编程语言将反斜杠后跟空格转换为空格,则最好将连接字符串指定为单个长字符串,或者使用多个字符串的串联,而不在它们之间添加空格。例如

ConnectionString = "DRIVER={MySQL ODBC 9.0 Driver};"
                   "SERVER=localhost;"
                   "DATABASE=test;"
                   "USER=venu;"
                   "PASSWORD=venu;"
                   "OPTION=3;"

注意:在 macOS 上,您可能需要指定 Connector/ODBC 驱动程序库的完整路径。

有关可以提供的连接参数列表,请参阅第 5.2 节“Connector/ODBC 连接参数”