Por que eu recebo este erro 'Comunicação link falha O último pacote enviado ...' ao conectar-se ao MySQL com Java (NetBeans)?
Eu estou tentando usar banco de dados MySQL (que está instalado na máquina virtual (Debian) no meu pc e tem endereço IP192.168.1.5
) de Java com o uso do NetBeans.
Eu configurei a conexão da seguinte maneira:
<code>Driver Name MySQL(Connector/J Driver) Host 192.168.1.5 Database test Username root Password * JDBC URL jdbc:mysql://192.168.1.5:3306/test </code>
e então recebo o seguinte erro:
<code>cannot establish a connection to jdbc:mysql://192.168.1.5:3306/test using com.mysql.jdbc.Driver (Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.) </code>
Minhasmysql.user
mesa parece com isso (eu sei% root
não é muito seguro, mas isso é apenas para simplificar as coisas no momento):
<code>+------------+------------------+ | host | user | +------------+------------------+ | % | root | | 127.0.0.1 | root | | ::1 | root | | debVirtual | | | localhost | | | localhost | debian-sys-maint | | localhost | phpmyadmin | | localhost | root | +------------+------------------+ </code>
O que posso fazer para permitir essa conexão?