起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1726|回复: 4

[处理中4] 怎么更换x5平台自带的mysql驱动包?

[复制链接]

10

主题

40

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-5-9 08:57:50 | 显示全部楼层 |阅读模式
因为版本过高,而导致报错,想更换调x5平台自带的mysql驱动包,但是在runtime和baas都找过了都找不到。

以下是具体报错代码:

Caused by: com.justep.baas.data.sql.SQLException: 获取数据库[java:comp/env/wxadmin]连接失败,可能原因:数据库已经关闭或者数据源配置错误
        at com.justep.baas.data.DataUtils.getConnection(Unknown Source)
        at com.justep.baas.action.ActionContext.getConnection(Unknown Source)
        at com.justep.baas.action.CRUD.query(Unknown Source)
        at ls_wx.Menu__do.queryW_ls_foods_1(Menu__do.java:203)
        ... 20 more
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Unknown system variable 'language')
        at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
        at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
        at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
        ... 24 more



java.sql.SQLException: Unknown system variable 'language'
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:998)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3847)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3783)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2447)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2594)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2541)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2499)

28

主题

112

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
QQ
发表于 2017-5-9 09:03:55 来自手机 | 显示全部楼层
把原来自己安装的mysql关闭就可以了,可以进入自己电脑控制面板,服务把mysql关闭,然后启动自己wex5
回复 支持 反对

使用道具 举报

28

主题

112

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
QQ
发表于 2017-5-9 09:04:23 来自手机 | 显示全部楼层
目录下的启动mysql数据库服务.bat
回复 支持 反对

使用道具 举报

10

主题

40

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
 楼主| 发表于 2017-5-9 09:34:03 | 显示全部楼层
15222581829 发表于 2017-5-9 09:03
把原来自己安装的mysql关闭就可以了,可以进入自己电脑控制面板,服务把mysql关闭,然后启动自己wex5 ...

关了,重启数据库,和重启电脑都不行。
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-9 09:51:39 | 显示全部楼层
少妇终结者 发表于 2017-5-9 09:34
关了,重启数据库,和重启电脑都不行。

mysql版本太低  有些不兼容
http://bbs.wex5.com/forum.php?mo ... id=95284&page=2
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-22 18:48 , Processed in 0.062901 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表