我有一个使用本地数据库的应用程序,即H2。但客户正在使用MySQL。客户端存在一些问题,因此我决定在本地计算机(MacOS)上安装并运行针对MySQL的应用程序。我正在使用java 9。
点击“测试连接”后,我收到以下错误。
有很多评论:
packet drops or badly configured Firewall/Switch
known bug - solution in maven dependency
但是大多数都不是测试连接,而是配置。此外,这些人的连接至少工作一次或通过另一组防火墙。以前的解决方案都不适合我的情况。
我还尝试使用以下命令重启MySQL:
sudo service mysql restart
结果:
service: command not found
或者只是用以下方式检查状态:
sudo service mysql status
结果:
service: command not found
我不知道它是否与我的问题有关? db是“永远”运行还是只有在我运行应用程序时才会运行它?任何人都可以帮助连接数据库吗?