הדרכה של MySQL Workbench Work - מדריך מקיף לכלי RDBMS



בלוג זה במדריך העבודה MySQL Workbench ייתן לך תובנה על כל הפונקציות והתכונות של הכלי RDBMS בצעדים ברורים.

הבלוג הקודם ב הדרכת MySQL התמקד בעיקר בפקודות ובמושגים השונים הקשורים ל- SQL. בבלוג זה במדריך העבודה של MySQL Workbench, תלמד את הכלי עבור MySQL לביצוע פעולות שונות.

הנושאים הבאים יוסקרו לאורך הבלוג הזה:





הדרכה על שולחן העבודה של MySQL: מהו MySQL?

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

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



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

ובכן, לוח המחוונים שיכול לבצע פעולות אלה הוא MySQL Workbench.

הדרכה על שולחן העבודה של MySQL: שולחן עבודה של MySQL ופונקציותיו

MySQL Workbench הוא כלי עיצובי או גרפי המשמש לעבודה עם שרתי MySQL ומסדי נתונים. כלי זה תואם לגרסאות השרת 5.x הישנות יותר ואינו תומך בגרסאות השרת 4.x.



הפונקציות של MySQL Workbench הן כדלקמן:

  • פיתוח SQL: פונקציונליות זו מספקת את היכולת לבצע שאילתות SQL, ליצור ולנהל חיבורים לשרתי מסדי נתונים באמצעות עורך SQL המובנה.
  • מידול נתונים (תכנון): פונקציונליות זו מאפשרת לך ליצור מודלים של סכימת מסד הנתונים שלך בצורה גרפית, לבצע הנדסה לאחור וקדימה בין סכימה למסד נתונים חי, ולערוך את כל ההיבטים של מסד הנתונים שלך באמצעות עורך הטבלאות המקיף.
  • ניהול שרתים: פונקציונליות זו מאפשרת לך לנהל מופעי שרת MySQL על ידי ניהול משתמשים, ביצוע גיבוי ושחזור, בדיקת נתוני ביקורת, הצגת תקינות מסד הנתונים ומעקב אחר ביצועי שרת MySQL.
  • העברת נתונים: פונקציונליות זו מאפשרת לך לעבור מ- Microsoft SQL Server, Microsoft Access ושאר טבלאות RDBMS, אובייקטים ונתונים ל- MySQL.
  • תמיכה ארגונית של MySQL: פונקציונליות זו מספקת תמיכה במוצרים ארגוניים כגון MySQL Enterprise Backup, MySQL Firewall ו- MySQL Audit.

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

רוצה לקבל הסמכה כמנהל מסדי נתונים?

הדרכה על שולחן העבודה של MySQL: התקן את MySQL Workbench

דרישות המערכת הבסיסיות להתקנת MySQL Workbench צריכות להתקין את MySQL במערכת שלך.

כעת, מאחר MySQL Workbench זמין עבור מערכות הפעלה רבות. לכל אחת מהמערכות הללו יש דרישה בסיסית משלה שתוכלו להפנות אליהן כאן .

מלבד זאת, כדי להוריד את MySQL Workbench, עליך ללחוץ על הכרטיסיה הורדות ואז לבחור את המהדורה שברצונך להוריד.

הורדת שולחן העבודה של MySQL - הדרכת שולחן העבודה של MySQL - אדוריקה

מה זה hashmap בג'אווה

כך, למשל, אם ברצונכם להוריד את המהדורה הקהילתית של Workbench ב- Windows, תוכלו להתייחס לקישור כאן .

כעת, כשתדעו להתקין, הרשו לי לספר לכם את המהדורות של מהדורות MySQL Workbench.

הדרכה על שולחן העבודה של MySQL: מהדורות MySQL Workbench Work

MySQL Workbench זמין בעיקר בשלוש מהדורות:

  • מהדורת קהילה (קוד פתוח, GPL)
  • מהדורה סטנדרטית (מסחרית)
  • מהדורת Enterprise (מסחרית)
תכונות מהדורת קהילה מהדורה סטנדרטית גרסה לארגונים
פיתוח SQL חזותיכןכןכן
ניהול מסדי נתונים חזותייםכןכןכן
כוונון ביצועיםכןכןכן
ניהול משתמשים והפעלותכןכןכן
ניהול חיבוריםכןכןכן
ניהול אובייקטיםכןכןכן
ניהול נתוניםכןכןכן
דוגמנות נתונים חזותיתכןכןכן
הנדסה הפוכהכןכןכן
הנדסה קדימהכןכןכן
סנכרון סכימהכןכןכן
אימות סכמה ומודלאחדלאכןכן
DBDocאחדלאכןכן
GUI לגיבוי MySQL Enterpriseאחדלאלאכן
GUI לביקורת ארגונית של MySQLאחדלאלאכן
GUI עבור MySQL Enterprise Firewallאחדלאכןכן
סקריפטים ותוספיםכןכןכן
הגירת מסד נתוניםכןכןכן

כעת, ברגע שתוריד ותתקין את MySQL Workbench, תראה את המסך הבא כלומר את כרטיסיית הבית.

בצד שמאל של כרטיסיית הבית, אתה רואה 3 סמלים שונים, נכון?

ובכן, אלה הם בעיקר 3 המודולים:

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

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

הדרכה על שולחן העבודה של MySQL: יצירת חיבור

כעת, כדי ליצור חיבור עליך ללחוץ על סימן הפלוס שאתה רואה בכרטיסיית הבית שאתה רואה.

לאחר שתלחץ על זה, תראה תיבת דו-שיח זו, שבה עליך להזכיר את שם החיבור, שיטת החיבור ופרטים אחרים שתוכל לראות בתיבת הדו-שיח. אחרי שציינת את הפרטים, פשוט לחץ על בסדר .

לאחר שתלחץ על אישור, תראה שהחיבור שלך נוצר.

עכשיו, בואו נמשיך בדיון שלנו על ידי כניסה לעורך SQL.

מעוניין לפצח ראיונות ל- DBA?

הדרכה על שולחן העבודה של MySQL: עורך SQL

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

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

כעת, בואו נסתכל על סעיף המשימות הניהוליות.

הדרכה על שולחן העבודה של MySQL: משימות מנהליות

תחת סעיף זה, תוכלו לעבור על הסעיפים הבאים:

סטטוס שרת

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

משתמשים והרשאות

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

ייצוא וייבוא ​​נתונים

ישנן בעיקר שלוש דרכים לייצא ולייבא נתונים ב- MySQL Workbench שתוכל לעבור על הטבלה הבאה.

מיקום GUI מערך נתונים סוגי ייצוא סוגי ייבוא
תפריט רשת תוצאות תחת עורך SQLקבוצת התוצאות (לאחר ביצוע שאילתת SQL)CSV, HTML, JSON, SQL, XML, Excel XML, TXTCSV
תפריט ההקשר של דפדפן האובייקטיםשולחנותJSON, CSVJSON, CSV
נווט ניהולימאגרי מידע ו / או טבלאותSQLSQL
נווט ניהולימאגרי מידע ו / או טבלאותSQLSQL

כעת, כדי לייצא / לייבא נתונים, עליך לבחור באפשרות של ייצוא נתונים / ייבוא ​​נתונים מתוך חלונית הניווט .

לאחר שבחרתם באפשרות, עליכם להזכיר את שם הנתיב של התיקיה שממנה ברצונכם לייבא / לייצא. עיין בתצלום המופיע למטה.

ממשק גיבוי ארגוני של MySQL

המהדורות המסחריות של MySQL Workbench מאפשרות לנו להשתמש בפונקציונליות של MySQL Enterprise Backup (MEB) כדי שנוכל להגן על הנתונים מכל אובדן.

ישנם בעיקר שתי פעולות גיבוי של MySQL Enterprise הזמינות מ- MySQL Workbench:

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

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

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

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

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

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

כפי שניתן לראות בתצלום המופיע למטה, יש לך בעיקר 3 אפשרויות.

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

תמונת המצב שלמטה היא התצוגה הבסיסית MySQL Workbench.

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

ובכן, חבר'ה, זה לא סוף לפונקציות, אני משאיר את השאר כדי שתחקרו.

הדרכה על שולחן העבודה של MySQL: אשף העברת נתונים

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

מלבד עבודה על פלטפורמות רבות, ההגירה מאפשרת התאמה אישית ועריכה במהלך תהליך ההעברה.

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

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

הדרכה על שולחן העבודה של MySQL: יכולות MySQL מתקדמות

מספק מערכת הרחבות המאפשרת למפתח להרחיב את יכולות MySQL Workbench. זה גם מספק גישה לספריית GUI חוצה פלטפורמות, MForms, ומאפשר ליצור הרחבות הכוללות ממשק משתמש גרפי.

התכונות המתקדמות של Workbench מאפשרות את היכולות הבאות:

  • ניתן ליצור כלים ותוספים
  • אתה יכול לתפעל סכימות ולבצע אוטומציה של משימות נפוצות
  • באפשרותך להרחיב את ממשק המשתמש של Workbench וליצור תכונות מותאמות אישית של Workbench

אז, זה סוף לבלוג הזה!

אני מקווה שנהניתם לקרוא את הבלוג הזה בבלוג ההדרכה של MySQL Workbench. ראינו את הפונקציות והתכונות השונות של MySQL Workbench.

רוצה ללמוד עוד על MySQL?

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

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות של ” הדרכה על שולחן העבודה של MySQL ”ואחזור אליך.