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

Tham gia bảng PHP-Mysql từ các máy chủ lưu trữ khác nhau

Bạn không thể nối hai bảng bằng các kết nối khác nhau đến cơ sở dữ liệu, không phải từ PHP, cũng không phải trên máy chủ MySQL. ( @RobertPitt có một điểm tốt:bạn có thực sự cần hai kết nối? Có thể kết hợp hai bảng trên cùng một máy chủ, nhưng trong các cơ sở dữ liệu khác nhau, trong một kết nối - giả sử kết nối của bạn có các đặc quyền cần thiết để truy cập cả hai)

Nếu bạn có quyền kiểm soát một hoặc các cơ sở dữ liệu khác, bạn có thể thử thiết lập được liên kết bàn; hãy đảm bảo rằng hiệu suất vẫn ổn (nếu máy db không có kết nối nhanh, độ trễ thấp (tức là kết nối trực tiếp bằng cáp), đừng bận tâm) và có danh sách dài các hạn chế .

Tệ nạn ít có thể xảy ra hơn:

  • sao chép bảng từ máy chủ này sang máy chủ khác (khó thiết lập)
  • "kết hợp" chúng theo cách thủ công bằng PHP (thô thiển, không hiệu quả, nhưng hầu như là lựa chọn duy nhất của bạn nếu bạn không có quyền kiểm soát cơ sở dữ liệu)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel left Ghi lại bản ghi cuối cùng duy nhất của bảng bên phải

  2. Tăng hiệu suất MySQL sau khi tạo và thả chỉ mục

  3. làm cách nào để đổi tên một lược đồ trong MySQL

  4. Mysql:Chức năng tổng hợp không hoạt động nếu không có nhóm theo

  5. Chuyển đổi thời gian unix thành ngày giờ UTC