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

Tôi không thể thực thi các bản ghi đã chọn từ một bảng trong cơ sở dữ liệu trong đám mây sql của google bằng php

Nếu bạn đang sử dụng App Engine để kết nối với Cloud SQL, hãy nhớ rằng bạn sẽ cần bật Cloud SQL proxy vì Google App Engine kết nối từ bên trong các máy chủ của Google với phiên bản Cloud SQL của bạn thông qua proxy.

Tuy nhiên, nếu những gì bạn muốn làm là kết nối từ bên ngoài bằng mã PHP thuần túy, bạn vẫn có thể làm điều đó mà không cần sử dụng proxy Cloud SQL .

Để kết nối từ bên ngoài bằng mã PHP thuần, bạn sẽ cần cấp quyền IP của mình từ phiên bản Cloud SQL của bạn, như được hiển thị tại đây.

Sau đó, bạn nên sửa đổi mã của mình để thay đổi localhost hoặc 127.0.0.1 tới IP công cộng phiên bản Cloud SQL của bạn (có tính đến các biến khác như tên người dùng, mật khẩu và tên cơ sở dữ liệu mà bạn muốn kết nối).

Để tìm IP công khai của Cloud SQL, bạn có thể tham khảo tại đây.

Cuối cùng, nếu bạn muốn tìm hiểu về PHP trên Google App Engine, bạn có thể làm điều đó bằng cách kiểm tra tài liệu tại đây.

Tôi hy vọng điều này sẽ hữu ích.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trong Django, làm cách nào để chọn 100 bản ghi ngẫu nhiên từ cơ sở dữ liệu?

  2. Tìm nạp MySQL Workbench ... - không thể duyệt qua DB

  3. Không thể quyết định xem chuẩn hóa hay không chuẩn hóa sẽ hoạt động

  4. Tìm kiếm trên nhiều cột

  5. Mệnh đề 'IN' của MySQL và thứ tự thiết lập bản ghi trả về