sql >> Databáze >  >> RDS >> Mysql

Nelze se připojit k Vagrant pomocí HeidiSQL:Nelze se připojit k serveru MySQL na 'localhost'

Jedna věc, kterou jsem přehlédl, je, že je také vyžadován „místní port“ na kartě SSH Tunnel. Chcete-li to všechno zabalit, jsou k dispozici tři klíčové porty.

Pokud váš Vagrantfile vypadá nějak takto:

Vagrant.configure("2") do |config|
    config.vm.network "forwarded_port", guest: 3306, host: 3310
    config.vm.network "private_network", ip: "192.168.100.11"
end

a Vagrant automaticky předává port SSH (22) například na 2222 (můžete to zkontrolovat pomocí vagrant ssh-config , pak by konfigurace HeidiSQL měla být následující:

Protože nové verze Vagrant používají vlastní vygenerovaný klíč SSH, budete jej potřebovat namísto kombinace vagrant/vagrant user/pw. Klíče lze nalézt v project location\.vagrant\machines\default\virtualbox .

Toto je od verze HeidiSQL 9.4.0.5130 (64 bitů) ve Windows 10.



  1. Oracle Text nebude fungovat s NVARCHAR2. Co dalšího může být nedostupné?

  2. MySql dotaz v cake php Api

  3. CodeIgniter - ses_destroy() využívá HODNĚ CPU

  4. Jak vytvořit soubor pro zařazování skriptů Oracle SQL