שלח תשובה

זירת השאלות

380
צפיות
14
תשובות

מסד נתונים…….

,‏ 8 בספטמבר, 2005

היי, אני משתמש באקסס ליצור את מסדי הנתונים שלי ואני משתמש ב asp בדפים שלי.
לאחרונה אני שוקל לעבור לבסיסי נתונים מסוג אחר כמו mySQL או MS SQL אך אני לא יודע לאיזה כדי לי לעבור. ניסיתי למצוא כיצד לפתוח בסיס נתונים mySQL וכיצד ליצור חיבור לדפי asp אך אני לא יודע בדיוק מה לעשות…

אשמח אם משהוא יכול לעזור לי
תידה מראש

תגיות:

14 תשובות

  1. בוב הגיב:

    האם mySQL יעבוד יותר טוב?
    תודה רבה על הלינק, זה בידיוק מה שהייתי צריך.

    אני לא כל כך מרוצה מהביצועים (מהירות) של מסדי נתונים של אקסס, וזאת הסיבה שאני רוצה לעבור ל mySQL.
    האם הביצועים של mySQL יותר טובים?

    תודה מראש….

  2. mrmistory הגיב:

    mysql יותר טוב בהרבה….
    האתר yad2 של חברת קורל משהו עובד על מסד של mysql אם אינני טועה.
    בכל מקרה, נראה לי שדרך ASP אתה לא תוכל להתחבר למסד של mysql
    ככה שאין לך הרבה ברירות אלא ללכת ל MS SQL

    המלצה לך בכללי:
    אני התחלתי לעבוד ולפתח בחברה  שאני עובד שם ב-PHP + MY SQL לפני זה פיתחתי 2.5 שנים ב ASP + ACCESS + MSSQL, על תתקרב לASP בכללי היא מתה כבר, עם כבר אז DOT.NET

  3. בוב הגיב:

    תודה… רק דבר אחד….
    האם asp + mySQL יותר טוב מ   asp + access?

    תודה.

  4. adventureboy הגיב:

    כן
    mySQL זה שרת. לכן, יכול להחזיק יותר משתמשים אשר יהיו מחוברים ל  DB שלך בו זמנית. גם יכול לתמוך בבסיסי נתונים גדולים יותר מאקסס בלי בעיות.

    כל זאת מאוד תלוי באתר שאתה בונה ובצרכים שלך. ACCESS זה לאתרים מאוד קטנים שבסיס הנתונים שלהם לא צפוי לגדול יותר מידי (למרות שראיתי אתרים שמנוהלים עם בסיס נתונים אקסס בסדר גודל של מאות מגה).

    בכל מקרה, אם יש לך אפשרות להתקין על השרת mySQL – זה חינם ועדיף.

  5. mrmistory הגיב:

    בגלל זה רשמתי "נראה לי"….
    נראה לי שדרך ASP אתה לא תוכל להתחבר למסד של mysql

    אבל טוב לדעת שזה אפשרי.
    איך מתחברים ל MY SQL, תוכל להדגים במקרה ?
    תודה.

  6. adventureboy הגיב:

    בבקשה…
    התחברות ל mySQL לא שונה מהתחברות לאקסס או msSQL מלבד ה connction string שלך.

    למידע נוסף: http://www.connectionstrings.com/

  7. yaell הגיב:

    מה ההבדל בין MYSQL ו- MS SQL

    אם אני עובדת עם asp בסביבת חלונות- אפשר לעבוד עם MYSQL SERVER?

    מישהו יכול להסביר לי גם למה חברות אחסון לוקחון המון כסף על MS SQL SERVER?

  8. adventureboy הגיב:

    בבקשה…
    אז העניין הוא כזה. ההבדל בין 2 תוכנות שרתי בסיסי הנתונים (כי זה מה שהם למעשה) הוא ש ms sql server שייך למייקרוסופט וזוהי תוכנה קניינית שיש צורך לרכוש עבורה רשיון. mySQL server זו תוכנת קוד פתוח שמופצת חינם לכל מי שרק רוצה.
    התוכנות בגדול מציעות את אותו השירות (שרת בסיס נתונים הפועל עם שאילתות SQL) – הפלטפורמה של 2 התוכנות היא שונה וחלק מתהליכי העבודה והסביבה.

    הסיבה שלוקחים על msSQL כסף בחברות האחסון היא מפני שהם צריכים לרכוש עבורה רשיונות – עבור mySQL הם יכולים להתקינה באופן חופשי ולכן מספקים זאת כשירות חינם.

    אני לא אכנס לכל ההבדלים הקטנים בין השניים. אני מאמין אישית שהסיבה שמעדיפים יותר בצד המקצועי את msSQL זה בגלל השם (כמו שתלכי לקנות nike ולא חברה אנונימית – אם כי MySQL כבר לא כ"כ אנונימית).

    אני ממליץ על עבודה על mySQL אם את חסרת תקציב. אבל אין שום רע בעבודה עם msSQL – זה פשוט עניין של העדפה.

  9. זהר פלד הגיב:

    ms sql הוא מסד נתונים הרבה יותר חזק
    ויתן תוצאות הרבה יותר טובות על windows מאשר mySql.
    בנוסף, ב ms sql יש תמיכה מלאה ב stored procedures, שזה משהו שעד גרסא 5 לא היה קיים ב mySql, ובהתחשב בזה שגרסא 5 היא עדיין בטא, אפשר לומר שהוא עדיין לא קיים ב mySql.

  10. adventureboy הגיב:

    השאלה היא
    צורך מול עלות.
    אתרי אינטרנט (גם כאלו מורכבים במקצת) לא תמיד דורשים את כל הכוח הזה וזה דבר שבהחלט יכול לחסוך כסף למפעילי האתר.

  11. yarono הגיב:

    אפשר גם להשתמש ב – MSDE
    אבל רק אם זה אתר קטן שאין בו הרבה טרפיק. MSDE זו גרסה חינמית של MS-SQL אשר מתאימה לאתרים קטנים ותומכת בכמות קטנה של משתמשים בו זמנית.
    מי שרוצה ללמוד איך לעבוד עם MS-SQL יכול להשתמש ב- MSDE יש בו את רוב התכונות שיש בגרסה המסחרית.

שלח תשובה