[解决了]
我终于解决了问题,连接一切正常吗...
问题出在 SQL 查询中,我在名为“arduinoData”的表中进行选择,而真正的名称是“arduinodata”。
这种方式在本地有效,但是当我在网上尝试时,它没有。
因为这个,返回是'null',Java 试图解析它并显示错误。
很抱歉给大家添麻烦了,谢谢大家。
我正在使用 JDBC 将我的程序连接到 MySQL 数据库。
我已经输入了端口号,是的,我的数据库有权访问。
当我使用 localhost 时工作正常,但是当我尝试连接到远程 MySQL 数据库时,在控制台上显示此错误。
java.lang.ExceptionInInitializerError
Caused by: java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:454)
at java.lang.Integer.parseInt(Integer.java:527)
at serial.BDArduino.<clinit>(BDArduino.java:25)
Exception in thread "main" Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
先感谢您 !