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.