技术文章
此节内容需要自行准备,您可以在数据库官方网站上下载最新的驱动 或者合适数据库版本的驱动包。
驱动包位置:o2server/commons/ext
O2Server扩展包位置
新增JAR包(驱动包)后,需要修改扩展包注册文件,否则,新加入的JAR包会在服务器重新启动时进行删除。
扩展包注册文件位置:o2server/commons/ext/manifest.cfg
O2Server扩展包注册文件
请在mainfest.cfg里增加新加入的jar包名称,让服务器在启动后加载到指定的驱动文件。
如果数据库驱动类不匹配,可以在文件externalDataSources.json中添加driverClassName属性,修改数据库驱动类名。如以Mysql8为例:
[ { "url":"jdbc:mysql://127.0.0.1:3306/X?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC", "username" : "root", "password" :"password", "driverClassName" : "com.mysql.cj.jdbc.Driver", "includes": [], "excludes": [], "enable" : true } ]
添加或者更新好驱动包后,需要修改外部数据库连接配置以便使服务器正确加载驱动并且连接数据库。