2019-12-13 17:10:35,926 - com.zaxxer.hikari.HikariDataSource - 80 [main] INFO [] - HikariPool-1 - Starting...
2019-12-13 17:10:35,971 - org.apache.skywalking.oap.server.starter.OAPServerStartUp - 55 [main] ERROR [] - Failed to get driver instance for jdbcUrl=jdbc:mysql://127.0.0.1:3306/skywalking
java.lang.RuntimeException: Failed to get driver instance for jdbcUrl=jdbc:mysql://10.38.164.79:3306/skywalking
at com.zaxxer.hikari.util.DriverDataSource.
at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:334) ~[HikariCP-3.1.0.jar:?]
at com.zaxxer.hikari.pool.PoolBase.
at com.zaxxer.hikari.pool.HikariPool.
at com.zaxxer.hikari.HikariDataSource.
at org.apache.skywalking.oap.server.library.client.jdbc.hikaricp.JDBCHikariCPClient.connect(JDBCHikariCPClient.java:44) ~[library-client-6.5.0.jar:6.5.0]
at org.apache.skywalking.oap.server.storage.plugin.jdbc.mysql.MySQLStorageProvider.start(MySQLStorageProvider.java:123) ~[storage-jdbc-hikaricp-plugin-6.5.0.jar:6.5.0]
at org.apache.skywalking.oap.server.library.module.BootstrapFlow.start(BootstrapFlow.java:61) ~[library-module-6.5.0.jar:6.5.0]
at org.apache.skywalking.oap.server.library.module.ModuleManager.init(ModuleManager.java:67) ~[library-module-6.5.0.jar:6.5.0]
at org.apache.skywalking.oap.server.starter.OAPServerStartUp.main(OAPServerStartUp.java:43) [server-starter-6.5.0.jar:6.5.0]
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:315) ~[?:1.8.0_222]
at com.zaxxer.hikari.util.DriverDataSource.
... 9 more
my skywalking version is 6.5
Yes, you can't find. Because you need to add manually. MySQL driver is GPL licensed, it is not allowed to include in Apache release.
Solution:
cd apache-skywalking-apm-bin-es7/oap-libs/
wget http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.48/mysql-connector-java-5.1.48.jar
Then restart skywalking and this problem fixed !
Most helpful comment
Solution:
Then restart skywalking and this problem fixed !