09-04-2012, 18:46
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
בגישה ל MySQL אתה ניגש לשרת MySQL שרץ, באמצעות Socket (במקרה של חלונות, בד"כ יהיה הדבר דרך TCP לממשק המקומי, 127.0.0.1) - אינך צריך לדעת היכן ה DB שמור לשם כך - משום ש MySQL הוא זה שיודע את זה, ולא האפליקציה שאתה כותב. האפליקציה רק צריכה לדעת לדבר עם MySQL באמצעות API ידוע ומפורסם מראש.
למרות זאת, אענה על שאלתך: מיקום הקבצים תלוי בסביבה המקומית שלך, כלומר, היכן הוגדר בקובץ הקונפגיורציה של MySQL שהם צריכים להיות. כיוון שאני לא יכול לקרוא מכאן את קובץ הקונפיגורציה שאצלך על המחשב, לא אוכל לענות על שאלה זו. יש לך שתי אפשרויות:
* או לחפש את קובץ הקונפיגורציה, ולראות מה כתוב בו
* או להריץ חיפוש כללי במחשב עבור קבצים שהסיומת שלהם היא frm - קבצים אלה מכילים את המידע על פורמט הטבלאות שבמסד הנתונים שלך, והם יהיו באותו מקום שבו קובצי המידע נמצאים (סיומות MYD/MYI עבור טבלאות במנוע MyISAM ו IDB עבור טבלאות במנוע InnoDB) - אבל שוב - אסור לך לגעת בקבצים אלה עצמאית, על MySQL לעשות זאת...
|