31-10-2005, 04:48
|
|
|
חבר מתאריך: 09.05.05
הודעות: 1,217
|
|
בדיקה האם מסד נתונים קיים
אני בונה מערכת כלשהי שאני רוצה להפיץ (בחינם כמובן, תחת רשיון GPL).
אני רוצה שבפעם הראשונה שמפעילים את המערכת, שהוא יבדוק האם ה-DB המבוקש קיים, ואם לא - יצור אחד לפי הכללים שאני בוחר.
איך אני עושה את זה?
חשבתי על זה שברגע שמפעילים את הסקריפט בפעם הראשונה הוא ייצור קובץ כלשהו, וכשמפעילים בפעם השנייה, הקובץ הזה יהיה כבר קיים והסקריפט שלי ידע שהוא לא צריך ליצור את ה-DB שוב. אבל זאת נראית לי דרך די "מלוכלכת" לעשות את זה, וחשבתי שאולי יש משהו מובנה במסד הנתונים שיכול לבדוק בשבילי את זה.
פרטים נוספים:
מסד נתונים: MySQL 4.1.12
סוג טבלה: MyISAM
שפת הסקריפטינג שבה אני משתמש: PHP 4
תוכנת שרת: אפאצ'י 2 על לינוקס RHEL
|