PracticU

יבוא ויצוא מסד נתונים ב-phpMyAdmin

בלי כתוביותעם כתוביות
PracticU › קורס NodeJS › יבוא ויצוא מסד נתונים ב-phpMyAdmin
מילון מושגים:
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.
Northwind - מסד נתונים לדוגמה של מיקרוסופט, המדמה חברת מסחר ומשמש ללימוד ולהדגמת שאילתות SQL.
טבלה - מבנה במסד נתונים שמאחסן נתונים בשורות ועמודות. כל שורה היא רשומה וכל עמודה היא שדה.
שחזור - החזרת נתונים או מערכת למצב תקין קודם מתוך גיבוי, לאחר תקלה, מחיקה או פגיעה.
גיבוי - העתק שמור של נתונים שנשמר כדי לאפשר שחזור במקרה של תקלה, מחיקה או פגיעה במקור.

יבוא ויצוא מסד נתונים ב-phpMyAdmin
השיעור מראה איך מייצאים מסד נתונים לקובץ SQL, איך מוחקים מסד ומייבאים אותו בחזרה, ואיך מייבאים בצורה דומה את מסד הדוגמה Northwind.
ייצוא
1. בחירה: בתפריט Export בוחרים Custom, ומסמנים את האפשרות שמוסיפה לקובץ פקודת יצירת מסד נתונים.
2. תוכן הקובץ: הקובץ מכיל SQL שבונה את הטבלאות ואת המידע שבהן.
ייבוא
1. שחזור: בתפריט Import בוחרים את הקובץ ולוחצים Go. בשיעור מוצג שחזור מלא של מסד שנמחק.
2. בדיקה: אחרי הייבוא בודקים שהטבלאות והמידע חזרו.
3. Northwind: מסד הדוגמה של חברה פיקטיבית, עם מוצרים ולקוחות, מיובא באותו אופן מקובץ SQL, והתהליך לוקח זמן.
שימו לב
1. מחיקה לפני ייבוא: השיעור מוחק את המסד לפני הייבוא, כדי לבדוק את תהליך השחזור.
2. שימוש: לפי המרצה, הייצוא מתאים לגיבוי, או להעברת מסד ממחשב למחשב.
עכשיו אפשר לייצא מסד נתונים לקובץ, ולשחזר אותו במחשב אחר.
השיעור הבא בקורס: פקודות SQL ב-phpMyAdmin

פרקי ההרצאה: יבוא ויצוא מסד נתונים ב-phpMyAdmin

  1. 00:00

    ייצוא הדאטאבייס לקובץ SQL

  2. 00:44

    סימון יצירת הדאטאבייס בקובץ הייצוא

  3. 01:19

    מה יש בתוך קובץ ה-SQL שנוצר

  4. 01:59

    מחיקת הדאטאבייס לפני הייבוא

  5. 02:38

    ייבוא הקובץ חזרה ל-MySQL

תמלול ההרצאה: יבוא ויצוא מסד נתונים ב-phpMyAdmin

הטקסט המלא של הדקות הראשונות בהרצאה «יבוא ויצוא מסד נתונים ב-phpMyAdmin» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:21

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

  3. 00:40

    add create database use statement זה אומר שאם הדאטאבייס לא קיים אנחנו רוצים שהוא יוסיף בעצם יצירה אוטומטית של הדאטאבייס עצמו כי הדאטאבייס לא אמור להיות קיים במחשב שאליו אני רוצה לבצע אימפורט אז אני מסמן רק את ה-v הזה ואז אני לוחץ על go מה שהוא עושה הוא מיידית שומר לי איזשהו קובץ עם

  4. 01:09

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

  5. 01:22

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

  6. 01:35

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

  7. 02:07

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

  8. 02:24

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

  9. 02:41

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

  10. 02:58

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

  11. 03:14

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

לקורס המלא: קורס NodeJS אונליין בעברית

ההרצאה הקודמת: יצירת מסד נתונים ב-phpMyAdmin

ההרצאה הבאה: פקודות SQL ב-phpMyAdmin

הרצאות קשורות מקורסים אחרים

  • יבוא ויצוא Module ב-TypeScript
  • יבוא ויצוא של מכונה ווירטואלית
  • יבוא נתונים ל-Power BI
  • מסד נתונים של Metasploit

קורסים נוספים במסלול

  • קורס יסודות HTML - בניית אתר אינטרנט פשוט
  • קורס CSS 3 - בדגש על Flex & Grid
  • קורס Javascript כולל JQuery
  • קורס ג'אווה סקריפט מעשי - JavaScript
  • קורס TypeScript
  • קורס ריאקט - React