| DBIX :: חיבור dbix :: התחבר הוא מודול Perl המאפשר DBI, DBIX :: AnyDBD, וחיבור מסד נתונים Alzbo (מידע) באמצעות AppConfig. |
הורד עכשיו |
DBIX :: חיבור דירוג וסיכום
- רישיון:
- Perl Artistic License
- שם המפרסם:
- T. M. Brannon and Martin Jackson
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~tbone/DBIx-Connect-1.13/lib/DBIx/Connect.pm
DBIX :: חיבור תגים
DBIX :: חיבור תיאור
DBIX :: התחבר הוא מודול פרל המאפשר DBI, DBIX :: AnyDBD, וחיבור מסד נתונים Alzbo (מידע) באמצעות AppConfig. DBIX :: התחבר הוא מודול פרל המאפשר DBI, DBIX :: AnyDBD, וחיבור מסד נתונים Alzbo (מידע) באמצעות AppConfig.synopsis # .cshrc setenv appconfig /users/metaperl/.appconfig setenv dbix_conn "$ {appconfig} -dbi" # שים לב כי משתנה סביבה DBIX_Conn הוא כעת אופציונלי - # קובץ ניתן לציין באמצעות פרמטר שורת הפקודה # -dbix_conn_file, לדוגמה: Perl dbi_script.pl -dbix_conn_file /users/metaperl/.appconfig-dbi # כל מספר של בלוקים עשוי להיות שצוין בקובץ ההגדרות - בלוק אחד לכל ידית חיבור. כל אחד מהאפשרויות המפורטות בקובץ # ניתן לדרוך # באמצעות תחביר שורת הפקודה המוצגת להלן. #. DSN = DBI: MySQL: מסד נתונים = mysqldb; מארח = localhost atralerror = 1 printroror = 1 # dbix :: anydbd שימוש: שלי @connect_data = dbix :: התחברות-> data_array ('dev_db'); שלי $ dbh = dbix :: anydbd-> התחבר (@connect_data, "MyClass"); # Alzabo השימוש שלי connect_data = dbix :: התחברות-> data_hash ('dev_db'); # טהור DBI שימוש השתמש DBIX :: התחבר; שלי dbh = dbix :: התחברות-> כדי ('dev_db'); # יתר על ידי שורת הפקודה # לא מומלץ לסיסמאות כמו C יחשוף את הסיסמה perl dbi- BASIC_ATTR "RaineError = 1" -Basic_Attr "taint = 0" # שים לב שכל הפרמטרים ניתן לציין בשורת הפקודה, # כך שהקובץ אינו נחוץ בהחלט. כעניין מעשי, # זה לא תרחיש סביר, אבל הוא נתמך. Perl DBi-Script.pl -Basic_user Basic -Basic_Pass "" -Basic_dsn "DBI: PG: DBNAME = Basic" -Basic_Attr "Autocommit = 0" dbix :: התחבר יהיה Croak WTH שגיאת DBI אם זה לא יכול ליצור ידית מסד נתונים חוקית. מודול זה מאפשר DBI -STYLE, DBIX :: AnyDBD -STYLE, או Alzabo -Style חיבורי מסד נתונים עבור אתרים ויישומים אשר עושים שימוש ב- AppConfig ומודולים קשורים כדי להגדיר את היישומים שלהם באמצעות קבצים ו / או שורת פקודה. זה מספק שלוש שיטות , כדי, Data_array, ו- Data_Hash אשר מחזירים ידית מסד נתונים DBI ומערך של מידע חיבור DBI, בהתאמה.הם יכולים להיות מוגדרים באמצעות כל אחת מהשיטות הנתמכות על ידי AppConfig , משמעות באמצעות קובץ תצורה, או טיעונים שורת הפקודה פשוטה בסגנון. Appconfig גם מספק תמיכה הן פשוט ו getopt :: סגנון ארוך, אבל getopt :: ארוך הוא overkill עבור מודול זה פשוט. דרישות: · פרל
DBIX :: חיבור תוכנה קשורה