sql >> Databasteknik >  >> RDS >> Mysql

Anslut till mysql i en dockningsbehållare från värden

Om din Docker MySQL-värd körs korrekt kan du ansluta till den från den lokala maskinen, men du bör ange värd, port och protokoll så här:

mysql -h localhost -P 3306 --protocol=tcp -u root

Ändra 3306 till portnummer som du har vidarebefordrat från Docker-behållaren (i ditt fall blir det 12345).

Eftersom du kör MySQL inuti Docker-behållaren är socket inte tillgängligt och du måste ansluta via TCP. Att ställa in "--protocol" i mysql-kommandot kommer att ändra det.



  1. Mysql-databassynkronisering mellan två databaser

  2. MySQL vs MySQLi när du använder PHP

  3. Jämför Percona XtraBackup med MySQL Enterprise Backup:Del ett

  4. INSTR() Funktion i Oracle