655
צפיות
צפיות
14
תשובות
תשובות
מסד נתונים…….
היי, אני משתמש באקסס ליצור את מסדי הנתונים שלי ואני משתמש ב asp בדפים שלי.
לאחרונה אני שוקל לעבור לבסיסי נתונים מסוג אחר כמו mySQL או MS SQL אך אני לא יודע לאיזה כדי לי לעבור. ניסיתי למצוא כיצד לפתוח בסיס נתונים mySQL וכיצד ליצור חיבור לדפי asp אך אני לא יודע בדיוק מה לעשות…
אשמח אם משהוא יכול לעזור לי
תידה מראש
14 תשובות
תשובה
.
האם mySQL יעבוד יותר טוב?
תודה רבה על הלינק, זה בידיוק מה שהייתי צריך.
אני לא כל כך מרוצה מהביצועים (מהירות) של מסדי נתונים של אקסס, וזאת הסיבה שאני רוצה לעבור ל mySQL.
האם הביצועים של mySQL יותר טובים?
תודה מראש….
mysql יותר טוב בהרבה….
האתר yad2 של חברת קורל משהו עובד על מסד של mysql אם אינני טועה.
בכל מקרה, נראה לי שדרך ASP אתה לא תוכל להתחבר למסד של mysql
ככה שאין לך הרבה ברירות אלא ללכת ל MS SQL
המלצה לך בכללי:
אני התחלתי לעבוד ולפתח בחברה שאני עובד שם ב-PHP + MY SQL לפני זה פיתחתי 2.5 שנים ב ASP + ACCESS + MSSQL, על תתקרב לASP בכללי היא מתה כבר, עם כבר אז DOT.NET
ASP ו mySQL עובדים מצויין ביחד
תודה… רק דבר אחד….
האם asp + mySQL יותר טוב מ asp + access?
תודה.
כן
mySQL זה שרת. לכן, יכול להחזיק יותר משתמשים אשר יהיו מחוברים ל DB שלך בו זמנית. גם יכול לתמוך בבסיסי נתונים גדולים יותר מאקסס בלי בעיות.
כל זאת מאוד תלוי באתר שאתה בונה ובצרכים שלך. ACCESS זה לאתרים מאוד קטנים שבסיס הנתונים שלהם לא צפוי לגדול יותר מידי (למרות שראיתי אתרים שמנוהלים עם בסיס נתונים אקסס בסדר גודל של מאות מגה).
בכל מקרה, אם יש לך אפשרות להתקין על השרת mySQL – זה חינם ועדיף.
בגלל זה רשמתי "נראה לי"….
נראה לי שדרך ASP אתה לא תוכל להתחבר למסד של mysql
אבל טוב לדעת שזה אפשרי.
איך מתחברים ל MY SQL, תוכל להדגים במקרה ?
תודה.
בבקשה…
התחברות ל mySQL לא שונה מהתחברות לאקסס או msSQL מלבד ה connction string שלך.
למידע נוסף:
מה ההבדל בין MYSQL ו- MS SQL
אם אני עובדת עם asp בסביבת חלונות- אפשר לעבוד עם MYSQL SERVER?
מישהו יכול להסביר לי גם למה חברות אחסון לוקחון המון כסף על MS SQL SERVER?
בבקשה…
אז העניין הוא כזה. ההבדל בין 2 תוכנות שרתי בסיסי הנתונים (כי זה מה שהם למעשה) הוא ש ms sql server שייך למייקרוסופט וזוהי תוכנה קניינית שיש צורך לרכוש עבורה רשיון. mySQL server זו תוכנת קוד פתוח שמופצת חינם לכל מי שרק רוצה.
התוכנות בגדול מציעות את אותו השירות (שרת בסיס נתונים הפועל עם שאילתות SQL) – הפלטפורמה של 2 התוכנות היא שונה וחלק מתהליכי העבודה והסביבה.
הסיבה שלוקחים על msSQL כסף בחברות האחסון היא מפני שהם צריכים לרכוש עבורה רשיונות – עבור mySQL הם יכולים להתקינה באופן חופשי ולכן מספקים זאת כשירות חינם.
אני לא אכנס לכל ההבדלים הקטנים בין השניים. אני מאמין אישית שהסיבה שמעדיפים יותר בצד המקצועי את msSQL זה בגלל השם (כמו שתלכי לקנות nike ולא חברה אנונימית – אם כי MySQL כבר לא כ"כ אנונימית).
אני ממליץ על עבודה על mySQL אם את חסרת תקציב. אבל אין שום רע בעבודה עם msSQL – זה פשוט עניין של העדפה.
ms sql הוא מסד נתונים הרבה יותר חזק
ויתן תוצאות הרבה יותר טובות על windows מאשר mySql.
בנוסף, ב ms sql יש תמיכה מלאה ב stored procedures, שזה משהו שעד גרסא 5 לא היה קיים ב mySql, ובהתחשב בזה שגרסא 5 היא עדיין בטא, אפשר לומר שהוא עדיין לא קיים ב mySql.
השאלה היא
צורך מול עלות.
אתרי אינטרנט (גם כאלו מורכבים במקצת) לא תמיד דורשים את כל הכוח הזה וזה דבר שבהחלט יכול לחסוך כסף למפעילי האתר.
אפשר גם להשתמש ב – MSDE
אבל רק אם זה אתר קטן שאין בו הרבה טרפיק. MSDE זו גרסה חינמית של MS-SQL אשר מתאימה לאתרים קטנים ותומכת בכמות קטנה של משתמשים בו זמנית.
מי שרוצה ללמוד איך לעבוד עם MS-SQL יכול להשתמש ב- MSDE יש בו את רוב התכונות שיש בגרסה המסחרית.
תודה.