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

Địa chỉ ràng buộc và máy chủ MySQL

Địa chỉ bạn chỉ định trong bind sẽ cho MySQL biết nơi để lắng nghe. 0.0.0.0 là một địa chỉ đặc biệt, có nghĩa là "liên kết với mọi mạng có sẵn".

Chỉ phần mềm máy khách có thể mở kết nối với máy chủ bằng cùng địa chỉ được chỉ định trong tùy chọn 'ràng buộc' mới được phép kết nối.

Một số ví dụ:

  • Nếu MySQL liên kết với 127.0.0.1, thì chỉ phần mềm trên cùng một máy tính mới có thể kết nối (vì127.0.0.1 luôn là máy tính cục bộ).
  • Nếu MySQL liên kết với192.168.0.2 (và địa chỉ IP của máy chủ là192.168.0.2 và nó nằm trên mạng con / 24), thì bất kỳ máy tính nào trên samesubnet (bất kỳ thứ gì bắt đầu bằng 192.168.0) sẽ có thể để kết nối.
  • Nếu MySQL liên kết với0.0.0.0, thì bất kỳ máy tính nào có thể kết nối mạng với máy chủ máy tính sẽ có thể kết nối.

Đây là tất cả các kết nối cấp độ giao thông. Máy tính từ xa vẫn cần đủ điều kiện cho cấp ứng dụng, nghĩa là chúng vẫn sẽ yêu cầu thông tin đăng nhập và thông số máy chủ lưu trữ chính xác từ mysql.user .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khi nào thì đóng kết nối MySQL bằng node-mysql?

  2. Làm thế nào để lập lịch chức năng động với cron job?

  3. Tại sao _ (gạch dưới) khớp với - (gạch nối)?

  4. Làm cách nào để tắt xác thực mật khẩu mysql?

  5. Cách kết nối với MySQL từ dòng lệnh