android系统定制开发com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法

        android系统定制开发起因是我在tomcat导入webapps项目“woniusales.war”,在双击startup.bat方式启动tomcat,启动黑框内报错,打开localhost:8080/woniusales,发现项目未成功配置。

【严重】com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException

出现错误的原因是:电脑上的mysql版本高,而项目中的mysql-java驱动版本过低,二者不匹配。

解决步骤:

1、mysql>select version(); 查看mqsql版本,我的版本是8.0.19。

2、去官网下载对应版本的mysql-java驱动,

         然后解压文件,在webapps\woniusales\WEB-INF\lib文件夹下,用mysql-connector-java-8.0.19.jar替换原来的mysql-connector-java-5.xxx.jar

 3、找到webapps目录下,你的项目中的db.properties文件,以记事本打开。

db_url=jdbc:mysql://localhost:3306/xxxxxx 末尾加上&serverTimezone=UTC

db_username和db_password跟你本机数据库用户名/密码一致

db_driver改成com.mysql.cj.jdbc.Driver(mysql 5.xxx 这里的驱动类是com.mysql.jdbc.Driver)

4、重新双击startup.bat,未出错,打开localhost:8080/woniusales,项目运行成功!

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发