כיצד ליצור מסד נתונים ב- MySQL (עם תמונות)

תוכן עניינים:

כיצד ליצור מסד נתונים ב- MySQL (עם תמונות)
כיצד ליצור מסד נתונים ב- MySQL (עם תמונות)

וִידֵאוֹ: כיצד ליצור מסד נתונים ב- MySQL (עם תמונות)

וִידֵאוֹ: כיצד ליצור מסד נתונים ב- MySQL (עם תמונות)
וִידֵאוֹ: 3 דרכים לאתגר גבר מבלי להוריד לו את החשק 2024, מאי
Anonim

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

צעדים

חלק 1 מתוך 3: פתיחת שורת הפקודה MySQL

258108 1
258108 1

שלב 1. ודא ששרת MySQL שלך מחובר

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

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

258108 2
258108 2

שלב 2. העתק את הנתיב של תיקיית ההתקנה

נתיב זה ישתנה בהתאם אם אתה משתמש במחשב Windows או ב- Mac:

  • Windows - העתק C:/קבצי תוכנה/MySQL/MySQL Workbench 8.0 CE/הקפד להחליף את שם התיקיה האחרונה בשם MySQL העדכני ביותר.
  • Mac-העתק /usr/local/mysql-8.0.13-osx10.13-x86_64/ הקפד להחליף את שם התיקיה האחרונה בשם התיקיה העדכני ביותר של MySQL.
258108 3
258108 3

שלב 3. פתח את שורת הפקודה של המחשב שלך

תשתמש בשורת הפקודה במחשב Windows, בעוד שמשתמשי Mac יפתחו את מסוף.

258108 4
258108 4

שלב 4. שנה לספריית ההתקנה של MySQL

הקלד cd ורווח, הדבק בנתיב לתיקיית ההתקנה ולחץ על ↵ Enter. לדוגמה, היית עושה את הפעולות הבאות ברוב מחשבי Windows:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

שלב 5. פתח את פקודת ההתחברות MySQL

לדוגמה, כדי לפתוח את פקודת הכניסה למשתמש בשם "אני", הקלד את הדברים הבאים ולחץ על ↵ Enter:

mysql -u me -p

258108 6
258108 6

שלב 6. הזן את סיסמת החשבון שלך

הקלד את הסיסמה לחשבון המשתמש MySQL שלך ולחץ על ↵ Enter. פעולה זו תתחבר אליך ותחבר את יישום שורת הפקודה שלך לשורת MySQL.

  • אתה אמור לראות את התג "MySQL>" מופיע ביישום שורת הפקודה שלך. מנקודה זו ואילך, כל פקודה שתזין תעובד באמצעות אפליקציית שורת הפקודה MySQL.
  • הבן כיצד להזין פקודות MySQL. יש להזין פקודות MySQL עם פסיק (;) מיד לאחר החלק האחרון של הפקודה, אם כי תוכל גם להזין את הפקודה, להקליד פסיק וללחוץ על ↵ Enter שוב.

חלק 2 מתוך 3: יצירת מסד נתונים

258108 7
258108 7

שלב 1. צור את קובץ מסד הנתונים שלך

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

צור מסד נתונים Pet_Records;

  • שם מסד הנתונים שלך לא יכול להכיל רווחים; אם ברצונך להוסיף רווח לשם, יהיה עליך להשתמש בקו תחתון (לדוגמה, "חברים שלי" יהפוך ל"חברים_של_מיין ").
  • כל פקודה של MySQL חייבת להסתיים בפסיק. אם אתה מפספס את הפסיק בפעם הראשונה, תוכל להקליד אותו לצד שמופיע ולאחר מכן הקש על ↵ Enter שוב.
258108 8
258108 8

שלב 2. הצג את מסדי הנתונים הנוכחיים

תוכל להציג רשימה של מסדי נתונים עדכניים על ידי הקלדת הדברים הבאים ולאחר מכן הקשה על ↵ Enter:

הצגת מאגרי מידע;

258108 9
258108 9

שלב 3. בחר את מסד הנתונים שלך

תוכל לבחור את מסד הנתונים שלך מהרשימה על ידי הקלדת שם שימוש כאשר "שם" הוא שם מסד הנתונים. לדוגמה, עבור מסד הנתונים של "חיות מחמד", הקלד את הדברים הבאים ולחץ על ↵ Enter:

השתמש ב- Pet_Records;

258108 10
258108 10

שלב 4. המתן להודעת האישור

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

חלק 3 מתוך 3: יצירת טבלה

258108 11
258108 11

שלב 1. הבנת פקודות השולחן השונות

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

  • כותרת - הכותרת שלך תלך ישירות אחרי הפקודה "צור טבלה", וחייבת לפעול על פי אותם כללים כמו שם מסד הנתונים שלך (למשל, ללא רווחים).
  • כותרת עמודות - ניתן לקבוע כותרות עמודות על ידי הקלדת שמות שונים בתוך קבוצת סוגריים (עיין בדוגמה של השלב הבא).
  • אורך התא - בעת קביעת אורך התא, תשתמש ב" VARCHAR "(תווים משתנים, כלומר תוכל להקליד בין אחד למספר התווים המגביל של VARCHAR) או" CHAR "(דורש לא יותר ולא פחות מהצוין מספר תווים; לדוגמה, CHAR (1) דורש תו אחד, CHAR (3) דורש שלוש תווים וכן הלאה).
  • תאריך - אם ברצונך להוסיף תאריך לתרשים שלך, תשתמש בפקודה "DATE" כדי לציין שתוכן העמודה יעוצב כתאריך. יש להזין את התאריך

    YYYY-MM-DD

  • פוּרמָט.
258108 12
258108 12

שלב 2. צור את מתווה הטבלה

לפני שתוכל להזין נתונים עבור התרשים שלך, יהיה עליך ליצור את מבנה התרשים על ידי הקלדת הדברים ולאחר מכן הקשה על ↵ Enter:

צור שם טבלה (column1 varchar (20), column2 varchar (30), column3 char (1), column4 date);

  • לדוגמה, ליצירת טבלה בשם "חיות מחמד" עם שתי עמודות VARCHAR, עמודת CHAR ועמודת תאריך, תוכל לכתוב את הדברים הבאים:
  • צור שולחן חיות מחמד (שם varchar (20), ras varchar (30), char char (1), תאריך DOB);

258108 13
258108 13

שלב 3. הוסף שורה לשולחן שלך

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

הכנס לערכי שם ('ערך עמודה 1', 'ערך עמודה 2', 'ערך טור 3', 'ערך טור 4');

  • לדוגמא הטבלה "חיות מחמד" ששימשה בעבר, השורה שלך עשויה להיראות כך:

    הכנס לערכי חיות מחמד ('פידו', 'האסקי', 'מ', '2017-04-12');

  • תוכל להזין את המילה NULL עבור תוכן העמודה אם העמודה ריקה.
258108 14
258108 14

שלב 4. הכנס את שאר הנתונים שלך במידת האפשר

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

258108 15
258108 15

שלב 5. העלה קובץ טקסט במידת הצורך

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

טען נתונים infile '/path/name.txt' לשורות שם הטבלה שהסתיימו ב- '\ r / n';

  • לדוגמא "חיות מחמד", היית כותב משהו בסגנון הבא:

    טען נתונים הגירוש המקומי 'C: /Users/name/Desktop/pets.txt' לשורות חיות מחמד בטבלה המסתיימות ב- '\ r / n';

  • במחשב Mac, עליך להשתמש בפקודה "שורות המסתיימות על ידי" עם '\ r' במקום '\ r / n'.
258108 16
258108 16

שלב 6. צפה בטבלה שלך

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

הצגת מאגרי מידע; בחר * מתוך Pet_Records;

טיפים

  • כמה סוגי נתונים נפוצים כוללים את הדברים הבאים:

    • לְהַשְׁחִיר(אורך) - מחרוזת תווים באורך קבוע
    • VARCHAR(אורך) - מחרוזת תווים באורך משתנה עם אורך מקסימלי
    • טֶקסט - מחרוזת תווים באורך משתנה עם אורך מקסימלי של 64KB של טקסט
    • INT(אורך)-מספר שלם 32 סיביות עם ספרות באורך מרבי (ה--נספר כ"ספרה "עבור מספר שלילי)
    • נקודה(אורך, דק) - מספר עשרוני עד תווי תצוגה באורך כולל; השדה decec מציין את מספר המקומות העשרוני המרבי המותר
    • תַאֲרִיך - ערך התאריך (שנה, חודש, תאריך)
    • זְמַן - ערך הזמן (שעות, דקות, שניות)
    • ENUM("ערך 1", "ערך 2", …) - רשימת הערכים המנויים
  • כמה פרמטרים אופציונליים כוללים את הדברים הבאים:

    • לא ריק - יש לספק ערך. לא ניתן להשאיר את השדה ריק.
    • בְּרִירַת מֶחדָל ערך ברירת מחדל-אם לא ניתן ערך, ערך ברירת המחדל מוקצה לשדה.
    • לא חתום - עבור שדות מספריים, מבטיח כי המספר לעולם אינו שלילי.
    • AUTO_INCREMENT - הערך יעלה באופן אוטומטי בכל פעם שנוספה שורה לטבלה.

אזהרות

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

מוּמלָץ: