הגדרת mysql
מערכת מסדי הנתונים התפעולית MySQL היא כיום אחת החשובות ביותר בכל הנוגע לתכנון ותכנות של מאגרי מידע יחסיים. יש לו מיליוני יישומים והוא מופיע בעולם המחשבים כאחד המשמשים ביותר את המשתמשים במדיום. תוכנית MySQL משמשת כשרת באמצעותו מספר משתמשים יכולים להתחבר ולהשתמש בו במקביל.
ההיסטוריה של MySQL (שראשי התיבות שלה באנגלית מועברים לשפה המובנית שלי או שפת השאלה המובנית) מתחילה בראשית שנות השמונים של המאה הקודמת. מתכנתים של יבמ פיתחו את זה כך שיהיה להם קוד תכנות שיאפשר יצירת מאגרי מידע מרובים ומורחבים עבור חברות וארגונים של סוגים שונים. מאז הפעם הופיעו גרסאות רבות ורבות מהן היו בעלות חשיבות רבה. כיום MySQL פותח על ידי חברת Sun Mycrosystems.
אחד המאפיינים המעניינים ביותר של MySQL הוא בכך שהוא מאפשר להשתמש במאגרי מידע מרובי משתמשים דרך האינטרנט ובשפות תכנות שונות המתאימים לצרכים ולדרישות שונות. מאידך, MySQL ידוע כמפתח במהירות גבוהה בחיפוש נתונים ומידע, בניגוד למערכות קודמות. הפלטפורמות בהן היא משתמשת הן מסוגים שונים וביניהן אנו יכולים להזכיר את LAMP, MAMP, SAMP, BAMP ו- WAMP (רלוונטי למק, Windows, Linux, BSD, Open Solaris, Perl ו- Python בין היתר).
גרסאות חדשות של MySQL נחקרות ומפותחות המבקשות להציג שיפורים והתקדמות כדי לאפשר ביצועים טובים יותר בכל הפעילויות הדורשות שימוש במאגרי מידע יחסיים. בין שיפורים אלה נוכל להזכיר התקן פיקדון ואחסון חדש, גיבוי לכל סוגי האחסון, שכפול מאובטח, תכנון אירועים ועוד.