如何使用ODBC连接到网络MySQL服务器?

在我公司网络的某个地方,有一个名为FOO的(Oracle)MySQL服务器.我在我的团队分析师编写的SAS代码中看到了FOO引用,他们使用SAS的PROC SQL命令使用ODBC连接到它.

我需要在MySQL客户端而不是SAS中连接到FOO.对我来说不幸的是,我无法使用Oracle的MySQL Workbench,Microsoft SQL Server Management Studio(甚至可能使用Oracle而不是MS SQL)或使用Oracle驱动程序的SQL Workbench J来弄清楚如何使用它.

Oracle MySQL Workbench和其他人所需的信息似乎超出了Windows的FOO(或任何其他ODBC DSN)的ODBC管理员配置文件中提供的信息. New Connection向导请求IP地址和端口号,而我在ODBC连接上的信息只是:

> DSN:FOO
>用户:用户名
>密码:Somepassword
>架构:Schemaname
>类型/驱动程序:Oracle
> TNS服务名称:Somename

我下载并安装了MySQL Connector / ODBC,但它似乎主要用于创建ODBC连接而不是使用它们.我确实弄清楚如何使用ODBC在MySQL Workbench中迁移服务器,但这不是我想要做的 – 我只想查询服务器.

如何仅使用此ODBC连接/信息连接SQL客户端(理想情况下是MySQL Workbench,但我很灵活)?

解决方法:

FOO是DSN还是服务器名称?在工作台上,您需要服务器名称,mysql用户名和mysql密码.这就是使用mysql workbench连接到mysql服务器所需的全部内容.

上一篇:DB2查询错误SQL0204N即使定义了模式


下一篇:MS Access / MySQL:解锁已锁定的记录