sql >> データベース >  >> RDS >> Mysql

HeidiSQLを使用してVagrantに接続できません:「localhost」上のMySQLサーバーに接続できません

    私が見落としていたのは、SSHトンネルタブの下の「ローカルポート」も必要だということです。すべてをまとめるために、設定する3つの主要なポートがあります。

    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にあります。 。

    これは、Windows10のHeidiSQL9.4.0.5130(64ビット)以降です。



    1. ウェビナー:PostgreSQL11の新機能[フォローアップ]

    2. Oracleインタビューの質問

    3. MySQLをUbuntuにデプロイして完全に管理する方法

    4. PHPでバックグラウンド/非同期ライトビハインドキャッシングを実装するにはどうすればよいですか?