יוצר חיבור למסד נתונים במכונה של Cloud SQL ל-PostgreSQL באמצעות שקע Unix. הוא משתמש בספריית SQLAlchemy כדי ליצור מנוע חיבור, שמוגדר במיוחד עבור מנהל ההתקן pg8000. הסקריפט מאחזר מתוך משתני הסביבה את פרמטרי החיבור הנדרשים, כמו משתמש מסד הנתונים, הסיסמה, שם מסד הנתונים ונתיב שקע ה-Unix. הגישה הזו שימושית במיוחד לאפליקציות שפועלות באותו אזור של Google Cloud כמו מופע Cloud SQL, והיא מציעה דרך מאובטחת ויעילה לתקשר עם מסד הנתונים בלי להגדיר רשימת היתרים של כתובות IP לחיבורי TCP.
המשך למידה
לקבלת הסבר מפורט שכולל את דוגמת הקוד הזו, קראו את המאמר:
- חיבור מהסביבה הגמישה של App Engine
- חיבור מהסביבה הסטנדרטית של App Engine
- התחברות מ-Cloud Build
- התחברות מ-Cloud Run
- התחברות מפונקציות Cloud Run
- התחברות באמצעות שרת proxy של Cloud SQL Auth
- ניהול חיבורים למסד נתונים
דוגמת קוד
Python
כדי לבצע אימות ב-Cloud SQL ל-PostgreSQL, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
המאמרים הבאים
כדי לחפש ולסנן דוגמאות קוד למוצרים אחרים של Google Cloud , אפשר להיעזר בדפדפן לדוגמאות שלGoogle Cloud .