我正在尝试将Telosys设置为使用VS代码从MySQL数据库生成实体。但当我键入“cdb”检查连接时,它会给出错误:
[ERROR] Exception class : TelosysToolsException
[ERROR] Exception message : Cannot connect to the database (SQLException)
我从下载了一个MySQL连接器
https://dev.mysql.com/downloads/connector/j/
并选择平台独立作为平台(我没有看到Windows的选项),然后将mysql-connector-java-8.0.19驱动程序文件移动到TelosysTools下的lib文件夹中。以下是我的数据库。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>