具有多个连接参数的MySQL的连接字符串?
在参考这question,我试图框架连接字符串连接到MySQL数据库与以下连接参数,但我无法得到它的权利。具有多个连接参数的MySQL的连接字符串?
我已经提到该帖子指的是documentation,但即使按照说明操作,我仍无法解决。在这方面有谁能帮助我?正在使用
连接参数:
useOldAliasMetadataBehavior=true
useUnicode=true
characterEncoding=UTF-8
普通连接字符串:jdbc:mysql://localhost:3307/databaseName
添加这些连接参数和叔继承人对应的值,连接字符串将如何?
按照reference documentation,这将是:
jdbc:mysql://localhost:3307/databaseName?useOldAliasMetadataBehavior=true&unicode=true&characterEncoding=UTF-8
但是,标准端口是3306而不是3307,就像你的问题一样。
你已经有了一个有效的观点!,而我安装了两个版本的MySQL,因此使用了2个端口! –
只是觉得值得一提。 –
感谢@Arthur Noseda的信息,您的评论绝对有助于他人!干杯! –
只需一针一线参数,如一个网址,如:
jdbc:MySql://localhost:3307/databaseName?characterEncoding=UTF-8&useUnicode=true&useOldAliasMetadataBehavior=true
如果你的连接字符串在XML或属性文件正在举行,你需要编码&
为&
,像这样:
jdbc:MySql://localhost:3307/databaseName?characterEncoding=UTF-8&useUnicode=true&useOldAliasMetadataBehavior=true
我使用的工具,添加或删除连接参数 - 因此,我必须根据需要更改连接字符串! –