当前使用版本(必须填写清楚,否则不予处理)

mybatis-plus 3.2.0

该问题是怎么引起的?(最新版上已修复的会直接close掉)

按官网示例写代码生成器,直接执行报错

问题场景说明: 我这边环境的mysql是在腾讯云服务器上建的mysql数据库,本机为公司内网,在执行代码创建连接时直接提示访问拒绝,但提示信息中的IP为的本地的出口IP,而非远程数据库IP MyBatis-Plus 代码生成器连接远程数据库时无法建立连接导致执行失败 MyBatis-Plus 代码生成器连接远程数据库时无法建立连接导致执行失败

重现步骤

MyBatis-Plus 代码生成器连接远程数据库时无法建立连接导致执行失败

报错信息

MyBatis-Plus 代码生成器连接远程数据库时无法建立连接导致执行失败

Comment From: qmdx

请确定 navicat 之类的工具是否好使,如果好使再打开探讨

Comment From: baoxl

我也遇到同样的问题,数据库为远程数据库,报错的ip和远程的公网ip不一致, java.sql.SQLException: Access denied for user 'root'@'10.30.0.100' (using password: YES), 提示去连接10.30.0.100,而实际远程数据库公网ip并非这个。 版本如下:

    <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-boot-starter</artifactId>
        <version>>3.3.0</version>
    </dependency>

    <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus</artifactId>
        <version>>3.3.0</version>
    </dependency>

Comment From: ywj790866977

我也遇到同样的问题,数据库为远程数据库,报错的ip和远程的公网ip不一致, java.sql.SQLException: Access denied for user 'root'@'10.30.0.100' (using password: YES), 提示去连接10.30.0.100,而实际远程数据库公网ip并非这个。 版本如下:

``` com.baomidou mybatis-plus-boot-starter >3.3.0

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus</artifactId>
    <version>>3.3.0</version>
</dependency>

```

老哥, 刚才我也遇到这个问题了, 大概是因为端口问题, 我使用自定义端口 , 就连接得不是我给的数据库, 我换成默认端口就可以了.

Comment From: baoxl

感谢!我到时候试试,最近因为有其他事情,这个事情还没再去看。

在 2020年1月2日,上午10:34,西游 notifications@github.com 写道:

我也遇到同样的问题,数据库为远程数据库,报错的ip和远程的公网ip不一致, java.sql.SQLException: Access denied for user 'root'@'10.30.0.100' (using password: YES), 提示去连接10.30.0.100,而实际远程数据库公网ip并非这个。 版本如下:

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>>3.3.0</version>
</dependency>

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus</artifactId>
    <version>>3.3.0</version>
</dependency>

老哥, 刚才我也遇到这个问题了, 大概是因为端口问题, 我使用自定义端口 , 就连接得不是我给的数据库, 我换成默认端口就可以了.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/baomidou/mybatis-plus/issues/1714?email_source=notifications&email_token=ADEZIAHNR7LCSIN4EDFN2N3Q3VHE5A5CNFSM4JBXHEWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH5R7MY#issuecomment-570105779, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADEZIAA56UDDV3CPC6E26F3Q3VHE5ANCNFSM4JBXHEWA.

Comment From: RainbowSorcery

兄弟,我也是一样的错误,请问您解决了吗?

Comment From: FngSe

我用3.4.0版本也出现了这个问题 MyBatis-Plus 代码生成器连接远程数据库时无法建立连接导致执行失败