2015-12-22 27 views
5

यह देखने के लिए प्रसन्न है कि आपने बीटा में दूसरी पीढ़ी के क्लाउड एसक्यूएल को लॉन्च किया है। हालांकि, मुझे लगता है कि यह अभी तक जीएई परियोजनाओं के लिए उपलब्ध नहीं है। क्या आप अनुमान लगा सकते हैं कि यह लिंक सक्षम होने पर कृपया? हम जेनरेशन 1 एसक्यूएल की धीमी गति से जरूरी हमारी फैंसी सिस्टम में कुछ बड़े बुनियादी ढांचे को बदल रहे हैं, लेकिन अगर क्लाउड एसक्यूएल के साथ चिपक जाए तो क्लाउड एसक्यूएल के साथ रहेंगे।दूसरी पीढ़ी Google क्लाउड एसक्यूएल - ऐप इंजन

उत्तर

2

अब आप ऐप इंजन ऐप्स से दूसरी पीढ़ी के Google क्लाउड एसक्यूएल उदाहरणों से कनेक्ट कर सकते हैं। कनेक्शन स्ट्रिंग पहली पीढ़ी के उदाहरण (docs) से थोड़ा अलग है।

  1. Open your SQL instance in the cloud console.
  2. गुण के तहत "उदाहरण कनेक्शन नाम" कॉपी। ध्यान दें कि यह आपके उदाहरण के 'नाम' से अलग है और शायद project:region:instance प्रारूप का पालन करेगा।
  3. यूआई के लिए अधिकृत अनुप्रयोगों के लिए "कोई नहीं" कहना सामान्य बात है - आप अभी भी जीएई से कनेक्ट करने में सक्षम होंगे। नोट: एसक्यूएल इंस्टेंस और जीएई ऐप एक ही प्रोजेक्ट का हिस्सा होना चाहिए।
    अपडेट: एक ही प्रोजेक्ट में होना जरूरी नहीं है, यदि आप एक ही प्रोजेक्ट में नहीं हैं तो आपको पहुंच प्रदान करने की आवश्यकता है। रेफरी: https://cloud.google.com/sql/docs/dev-access#gaev1-csqlv2-access

screenshot

उदाहरण पीएचपी कनेक्शन कोड:

$con = "mysql:unix_socket=/cloudsql/CONNECTION_STRING_FROM_CONSOLE;dbname=some_db"; 
$this->db = new pdo($con, "root", ""); 
$this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
6

27 अप्रैल, 2016 तक ऐप इंजन की दूसरी पीढ़ी कनेक्टिविटी समर्थित है।


पुराने सामग्री:

क्लाउड SQL टीम सक्रिय रूप से दूसरा पीढ़ी उदाहरण के लिए App Engine सहायता से जोड़ने पर काम कर रहा है। दुर्भाग्य से मैं विशिष्ट तिथियों के बारे में बात नहीं कर सकता, लेकिन हम इसे जल्द से जल्द उपलब्ध कराने की उम्मीद करते हैं।

+0

पर्याप्त मेला, प्रतीक्षा करें और देखेंगे। धन्यवाद और शुभ क्रिसमस (क्षमा करें अगर कोई इसे 36 महीने या उच्च ग्रीष्मकाल में पढ़ रहा है:) – user3446361

+0

मुझे पता है कि यह बहुत समय पहले उत्तर दिया गया था, लेकिन यह अभी भी मुझे भ्रमित करता है। इस पृष्ठ में: https://cloud.google.com/sql/docs/dev-access#gaev1-csqlv2 यह कहता है कि हम मानक जीएई का उपयोग करके दूसरी पीढ़ी से कनेक्ट कर सकते हैं, जबकि यह पृष्ठ: https://cloud.google। com/appengine/docs/php/cloud-sql/कहते हैं कि हम नहीं कर सकते हैं। तो अब क्या चल रहा है? क्या यह पहले से ही संभव है? –

+0

अब आधिकारिक तौर पर समर्थित है, घोषणा यहां पाई जा सकती है: https://groups.google.com/forum/#!topic/google-cloud-sql-announce/a4kJX3emde0 दस्तावेज़ अब तय किए जाने चाहिए। – Vadim

संबंधित मुद्दे