Telosys无法连接到数据库

问题描述 投票:0回答:1

我正在尝试将Telosys设置为与VS Code一起使用,以从MySQL数据库生成实体。但是,当我键入“ cdb”来检查连接时,它给出了错误:

[ERROR] Exception class   : TelosysToolsException
[ERROR] Exception message : Cannot connect to the database (SQLException)

我从https://dev.mysql.com/downloads/connector/j/下载了一个MySQL连接器,并选择了独立于平台作为平台(我没有看到Windows的选项),然后将mysql-connector-java-8.0.19驱动程序文件移动到TelosysTools下的lib文件夹中。以下是我的database.dbcfg文件:

<databases defaultId="1" maxId="10">
<db id = "1"
name = "MySql80"
driver = "com.mysql.cj.jdbc.Driver"
url = "jdbc:mysql://localhost:3306/MySQL80"
typeName = "MYSQL"
dialect = "org.hibernate.dialect.MySQLDialect"
poolSize = "3">
    <property name="user" value="root"/>
    <property name="password" value="********"/>
    <metadata catalog=""  schema="****"  
                table-name-pattern="%user" table-types="TABLE VIEW" 
                table-name-exclude=""  table-name-include=""  />
</db>
</databases>
mysql database-connection code-generation telosys
1个回答
0
投票

问题是,我不需要在URL末尾使用MySQL80。只是url =“ jdbc:mysql:// localhost:3306”有效。

© www.soinside.com 2019 - 2024. All rights reserved.