Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể kết nối với Vagrant bằng HeidiSQL:Không thể kết nối với máy chủ MySQL trên 'localhost'

Một điều tôi đã bỏ qua là "cổng cục bộ" trong tab Đường hầm SSH cũng là bắt buộc. Để kết hợp tất cả lại với nhau, cần đặt ba cổng chính.

Nếu tệp Vagrantfile của bạn trông giống như thế này:

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

và Vagrant tự động chuyển tiếp cổng SSH (22) tới 2222 (bạn có thể kiểm tra điều này bằng cách vagrant ssh-config , thì cấu hình HeidiSQL sẽ như sau:

Vì các phiên bản Vagrant mới sử dụng khóa SSH được tạo tùy chỉnh, bạn sẽ cần khóa đó thay vì tổ hợp người dùng / pw vagrant / vagrant. Các khóa có thể được tìm thấy trong project location\.vagrant\machines\default\virtualbox .

Đây là của HeidiSQL 9.4.0.5130 (64 Bit) trên 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. TẠO LOẠI trên MySQL

  2. mysql giá trị nào có số lượng tối đa

  3. Tại sao MySQL thực thi lại trả về Không?

  4. Thay thế các giá trị rỗng mặc định được trả về từ kết nối bên ngoài bên trái

  5. Đăng ký người dùng và xác minh email PHP và MySQL