logo

MySQL יצירת מסד נתונים

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

MySQL מיישמת מסד נתונים כספרייה המאחסנת את כל הקבצים בצורה של טבלה. זה מאפשר לנו ליצור מסד נתונים בעיקר ב שתי דרכים :

  1. לקוח שורת הפקודה של MySQL
  2. שולחן עבודה של MySQL

לקוח שורת הפקודה של MySQL

אנו יכולים ליצור מסד נתונים חדש ב-MySQL על ידי שימוש ב- צור מסד נתונים הצהרה עם התחביר שלהלן:

 CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name]; 

הסבר פרמטר

תיאורי הפרמטרים של התחביר לעיל הם כדלקמן:

פָּרָמֶטֶר תיאור
שם בסיס הנתונים זהו שמו של מסד נתונים חדש שאמור להיות ייחודי במופע שרת MySQL. ה אם לא קיים סעיף מונע שגיאה כאשר אנו יוצרים מסד נתונים שכבר קיים.
charset_name זה אופציונלי. זה השם של ערכת התווים לאחסון כל תו במחרוזת. שרת מסד הנתונים של MySQL תומך בערכות תווים רבות. אם לא נספק זאת בהצהרה, MySQL לוקח את ערכת התווים המוגדרת כברירת מחדל.
collation_name זה אופציונלי להשוות תווים בקבוצת תווים מסוימת.

דוגמא

תן לנו להבין איך ליצור מסד נתונים ב-MySQL בעזרת דוגמה. פתח את קונסולת MySQL ורשום את הסיסמה, אם קבענו במהלך ההתקנה. כעת אנו מוכנים ליצור מסד נתונים. כאן, אנחנו הולכים ליצור שם מסד נתונים 'עובד ב' באמצעות ההצהרה הבאה:

 mysql> CREATE DATABASE employeesdb; 

זה ייראה כמו הפלט שלהלן:

MySQL יצירת מסד נתונים

אנו יכולים לסקור את מסד הנתונים החדש שנוצר באמצעות השאילתה שלהלן המחזירה את שם מסד הנתונים, ערכת התווים והאיסוף של מסד הנתונים:

 mysql> SHOW CREATE DATABASE employeedb; 

MySQL יצירת מסד נתונים

אנו יכולים לבדוק את מסד הנתונים שנוצר באמצעות השאילתה הבאה:

 mysql> SHOW DATABASES; 

לאחר ביצוע השאילתה לעיל, נוכל לראות את כל מסדי הנתונים שנוצרו בשרת.

MySQL יצירת מסד נתונים

לבסוף, אנו יכולים להשתמש בפקודה למטה כדי לגשת למסד הנתונים המאפשר לנו ליצור טבלה ואובייקטים אחרים של מסד נתונים.

 mysql> USE emplyeedb; 

הערה: כל שמות מסד הנתונים, שמות הטבלאות ושמות שדות הטבלה הם תלויי רישיות. אנחנו חייבים להשתמש בשמות מתאימים בזמן מתן פקודת SQL כלשהי.

שולחן עבודה של MySQL

זהו כלי עיצוב מסד נתונים חזותי או GUI המשמש לעבודה עם אדריכלי מסד נתונים, מפתחים ומנהלי מסדי נתונים. כלי ויזואלי זה תומך SQL פיתוח, דוגמנות נתונים, העברת נתונים וכלי ניהול מקיפים לתצורת שרת, ניהול משתמשים, גיבוי ועוד רבים. זה מאפשר לנו ליצור מודלים של נתונים פיזיים חדשים, דיאגרמות E-R ופיתוח SQL (הרצת שאילתות וכו').

כדי ליצור מסד נתונים חדש באמצעות כלי זה, ראשית עלינו להפעיל את שולחן עבודה של MySQL והיכנס באמצעות שם המשתמש והסיסמה הרצויים. זה יציג את המסך הבא:

MySQL יצירת מסד נתונים

כעת בצע את השלבים הבאים ליצירת מסד נתונים:

אלגוריתם מקבצים של k

1. עבור ללשונית ניווט ולחץ על תפריט לוח זמנים . כאן, אנו יכולים לראות את כל מסדי הנתונים שנוצרו בעבר. אם ברצוננו ליצור מסד נתונים חדש, לחץ לחיצה ימנית מתחת לתפריט Schema ובחר Create Schema או לחץ על מסד הנתונים סמל (מלבן אדום) , כפי שמוצג במסך הבא.

MySQL יצירת מסד נתונים

2. מסך החלון החדש של Schema נפתח. הזן את שם מסד הנתונים החדש (לדוגמה, עובדדב ) והשתמש בערכת תווים ובאיסוף ברירת מחדל. כעת, לחץ על כפתור החל כפי שמוצג במסך למטה:

MySQL יצירת מסד נתונים

3. מופיע חלון קופץ חדש. הקלק על ה להגיש מועמדות לַחְצָן.

MySQL יצירת מסד נתונים

4. מופיע מסך קופץ חדש. הקלק על ה סיים לחצן להשלמת יצירת מסד הנתונים.

MySQL יצירת מסד נתונים

5. לאחר יצירת מסד נתונים מוצלחת, נוכל לראות מסדי נתונים חדשים בתפריט Schema. אם איננו רואים זאת, לחץ על סמל רענון לתפריט Schema.

6. נוכל לראות מידע נוסף על מסד הנתונים על ידי בחירת מסד הנתונים ולחיצה על 'אני' סמל. חלון המידע מציג מספר אפשרויות, כמו טבלה, טריגרים, אינדקסים, משתמשים ועוד רבים נוספים.

MySQL יצירת מסד נתונים

7. MySQL Workbench אינו מספק אפשרות לשנות את שם בסיס הנתונים, אך אנו יכולים ליצור, לעדכן ולמחוק את שורות הטבלה והנתונים ממסד הנתונים.