Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в MySQL връзката при достъп до отдалечен сървър

Уверете се, че не използвате мъртва jdbc връзка. В зависимост от това как създавате вашата jdbc връзка, те може да не работят. Ако използвате една и съща връзка отново и отново, тествайте връзката, преди да опитате да зададете заявка и вземете нова, ако е била затворена от mysql.

АКТУАЛИЗАЦИЯ:

Създавате нова връзка навсякъде с изключение на getResult(), където проследяването на стека идентифицира грешката. Можете или да създадете нова връзка, както правите навсякъде другаде, или да подобрите капсулирането на getConnection(). С други думи, променете getConnection(), за да върнете статичната връзка, съхранена във вашия клас, при условие, че не е нула и все още е валидна. В противен случай създайте нова връзка и я върнете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL DAYOFWEEK() - седмицата ми започва с понеделник

  2. LINQ към MySQL - кой е най-добрият вариант?

  3. Как да получите достъп до PhpMyAdmin без влизане в cPanel

  4. Кодирайте първия си API с Node.js и Express:Свържете база данни

  5. Как да актуализирате множество колони в mysql с помощта на php