Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过ODI创建mysql连接时出现问题_Mysql_Jdbc - Fatal编程技术网

通过ODI创建mysql连接时出现问题

通过ODI创建mysql连接时出现问题,mysql,jdbc,Mysql,Jdbc,我需要通过ODI和JDBC连接创建MYSQL连接,但我需要一些帮助来完成这项工作。根据ODI拓扑,我必须用我的信息填充此JDBC URL: jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true[&<property>=<value>...] my DB info is: ip address: 10.5.6.77 port:3304 username: r

我需要通过ODI和JDBC连接创建MYSQL连接,但我需要一些帮助来完成这项工作。根据ODI拓扑,我必须用我的信息填充此JDBC URL:

jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true[&<property>=<value>...]

my DB info is:
ip address: 10.5.6.77
port:3304
username: root
password: rewcvt4567
database name: accdb

my os info is:
ip address: 10.5.6.77
port:22
username: root
password: dfrtvb6784
jdbc:mysql://[:]/[]?relaxAutoCommit=true[&=…]
我的数据库信息是:
ip地址:10.5.6.77
港口:3304
用户名:root
密码:rewcvt4567
数据库名称:accdb
我的操作系统信息是:
ip地址:10.5.6.77
港口:22
用户名:root
密码:dfrtvb6784

我应该说,我的服务器上已经启用了SSh隧道。

您只需填写主机、端口和服务名称即可

jdbc:mysql://[:]/[]

在你的情况下是这样的

jdbc:mysql://10.5.6.77:3304/accdb

在定义中,用 用户名:root
密码:rewcvt4567

您在定义连接中的意思是什么?在ODI studio的拓扑选项卡中,有一个通过jdbc连接连接到db的选项。我认为,因为在服务器上运行的SSH,我也应该考虑OS证书。当您在JDBC选项卡上创建数据服务器时,有一个定义(在页面上,您提供数据服务器的名称)。