sql >> Database teknologi >  >> RDS >> Mysql

Kan ikke oprette forbindelse til mysql på digitalocean ved hjælp af workbench over ssh

Fik det løst sådan her.

Det viser sig, at dette er et ssh-niveau problem. Den digitale havserver har ikke understøttelse af Kex-algoritmen som nævnt i fejlen, det følgende kan gøres for at rette dette.

Følgende trin skal udføres på selve den digitale havserver

1- Tilføj følgende linjer til denne fil på den digitale havserver

Ciphers [email protected],[email protected],aes256-ctr,aes128-ctr
MACs [email protected],[email protected],[email protected],hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,hmac-sha1
KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1

2- Genstart ssh-tjenesten på serveren

Prøv nu at oprette forbindelse til mysql workbench igen, du skulle se, at fejlen er væk. Tjek logfilerne for flere fejl, hvis det ikke lykkedes, men dette gjorde tricket for mig.



  1. Sådan bruges LIKE i SQL

  2. SQL Server 2008 Windows Auth Login Fejl:Login er fra et domæne, der ikke er tillid til

  3. MySQL 8 ignorerer heltalslængder

  4. Forskellen mellem LIKE og =i MYSQL?