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

Не мога да се свържа с Vagrant чрез HeidiSQL:Не мога да се свържа с MySQL сървър на „localhost“

Едно нещо, което пропуснах, е, че "локален порт" под раздела SSH тунел също е необходим. За да обвиете всичко заедно, има три ключови порта за задаване.

Ако вашият Vagrantfile изглежда така:

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

и Vagrant автоматично пренасочва SSH порта (22) до, да речем, 2222 (можете да проверите това чрез vagrant ssh-config , тогава конфигурацията на HeidiSQL трябва да бъде както следва:

Тъй като новите версии на Vagrant използват персонализиран SSH ключ, той ще ви е необходим вместо комбинацията vagrant/vagrant user/pw. Ключовете могат да бъдат намерени в project location\.vagrant\machines\default\virtualbox .

Това е от HeidiSQL 9.4.0.5130 (64 Bit) на Windows 10.



  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

  2. Как да инсталирам mysql от пакетен файл?

  3. Списъци в MyBatis 'IN' клауза

  4. Какво означава, когато кажа, че Подготвеният оператор е предварително компилиран?

  5. мигрира от postgres към mysql, причинявайки странни грешки Mysql2::Error:MySQL сървърът е изчезнал