sql >> Database >  >> RDS >> Mysql

java.lang.IncompatibleClassChangeError:Class com.mysql.jdbc.Statement gevonden, maar interface werd verwacht

In mysql-connecter-java-5.0 is Statement een klasse. in 5.1 is het een interface.

De code die je schrijft zou niet zoveel moeten schelen. Maar als je compileert tegen de nieuwe versie, en dan tegen de oude versie draait, heb je dit probleem.



  1. SQL Server 2016:sys.dm_exec_function_stats

  2. Hoe de Oracle-functie in Python aan te roepen?

  3. PHP PDO SQL retourneert slechts één rij met gegevens in plaats van alle rijen

  4. Hoe splits ik een string zodat ik toegang heb tot item x?