עמוד:177

כדי ליצור עצם התחברות יש להשתמש בפעולה getConnection של המחלקה . DriverManager להלן דוגמה : Connection con = DriverManager . getConnection ( dbURL , username , password ); הפעולה getConnection מקבלת שלושה פרמטרים ומחזירה עצם מטיפוס Connection שמייצג חיבור למסד מסוים ומאפשר לבצע פעולות על המסד כפי שנראה בהמשך . הפרמטר הראשון הוא הURL- שבו מצוי המסד . הפרמטרים השני והשלישי הם אופציונאליים והם מציינים את שם המשתמש והסיסמה . אם הDBMS- דורש זיהוי של המשתמשים , יש לספק שם של משתמש מורשה וסיסמה תקפה . המבנה של הURL- של JDBC לMySQL- הוא כדלקמן : o הפרוטוקול הוא o jdbc : mysql השרת הוא המחשב שעליו נמצאת תוכנת ניהול המסד ( הDBMS- שהוא במקרה שלנו , o ( MySQL המפתח ( port ) שבו מאזין השרת הוא ( בררת המחדל של MySQL הוא המפתח ; 3306 אם משתמשים במפתח זה לא חייבים לרשום אותו ) o שם המסד להלן דוגמה להגדרת מחרוזת של : URL String dbURL = "jdbc : mysql : // localhost : 330 6 / game" ; בהגדרה זו השרת רץ במחשב המקומי . localhost המפתח הוא 3306 ושם המסד הוא . game נגדיר מחרוזות עבור שם המשתמש והסיסמה : String password = "admin" ; String user = "root" ; כעת ניצור חיבור למסד : Connection con = DriverManager . getConnection ( dbURL , user , password ); זו התחברות עבור משתמש בשם root שהסיסמה שלו היא . admin אם לא הגדרנו שם משתמש ו / או סיסמה נשים "" ( מחרוזות ריקות ) במשתנים user וpassword- בהתאמה .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר