MySQL לא צריך צורך בהקדמה. הכוח שמאחורי מרבית האתרים המפעילים וורדפרס או CMS מותאם אישית רבים והמנוע שעומד מאחורי מסד נתונים של חברות רבות. זו מערכת פשוטה אך יעילה מאוד שהופכת את ניהול ואחסון הנתונים לפשוטים מאוד ברגע שאתה יודע איך. היום אנו הולכים לכסות כיצד ליצור ולמחוק טבלאות ב- MySQL.
כיצד למחוק דף במסמכים
טבלאות הן אוספים של נתונים קשורים הבנויים בצורה הגיונית. טבלאות משתמשות בשורות ועמודות כדי להזמין נתונים (ערכים) בתאים. לכל טבלה יש שם ייחודי. לכל עמודה יש שם, סוג נתונים וכל מאפיין אחר הרלוונטי לעמודה. לשורות יהיו גם שמות ויכללו נתונים רלוונטיים לעמודות.
בסיס זה מהווה את הליבה של מרבית מסדי הנתונים, כולל MySQL.
צור ומחק טבלאות ב- MySQL
אדריך אותך ביצירה ומחיקה של טבלאות ב- MySQL. אתה יכול להשתמש ב- phpMyAdmin או בשאילתות כדי לעבוד ב- MySQL. אני אראה לשניכם. סביר להניח שתגלה שאתה נמשך אל ממשק המשתמש או השאילתות. אין דרך נכונה או דרך טובה ביותר, השתמש במה שאתה מרגיש הכי בנוח איתו.
שים לב שמחיקת טבלה היא לצמיתות. SQL אינו שומר עותקים או שומר קבצים כדי להגן על נתונים. אלא אם כן לקחת גיבוי של מסד הנתונים שלך, אין דרך חזרה. זה יכול להיות רעיון טוב לקחת את הגיבוי הזה לפני שתתחיל ליצור ולמחוק טבלאות.
ראשית הבה ניצור טבלה ב- phpMyAdmin:
- פתח את phpMyAdmin והיכנס.
- בחר את מסד הנתונים מהתפריט הימני.
- מתחת לשם בסיס הנתונים בתפריט הימני, בחר חדש.
- מלא את הטופס, הענק לטבלה שם ייחודי.
- השלם כמה שיותר מהדף שאתה צריך.
- בחר שמור בפינה השמאלית התחתונה.
יצרת בהצלחה טבלה ב- SQL שלי!
עכשיו בואו נמחק אחד.
- פתח את phpMyAdmin והיכנס.
- בחר את מסד הנתונים מהתפריט הימני.
- בחר טבלה מהרשימה בתפריט השמאלי או בתיבה המרכזית.
- בחר זרוק מהשורה המרכזית של הטבלה שברצונך למחוק. זרוק הוא דובר SQL למחיקה.
- אשר בתיבת הקופץ שמופיעה.
- הטבלה נמחקת.
צור ומחק טבלאות באמצעות שאילתת SQL
השימוש בשאילתות SQL הוא בהחלט אחד לטהרני, אך זה נוהג לכל DBA לשמור את היד. הנה כיצד ליצור ולמחוק טבלאות ב- MySQL באמצעות שאילתות.
- היכנס וגש לחלון פקודת השאילתה ב- MySQL.
- הבה ניצור מסד נתונים לדוגמה. הקלד 'CREATE DATABASE NAME;'. איפה שאתה רואה את NAME, תן שם למסד הנתונים שלך. לדוגמא, 'CREATE DATABASE TechJunkie;'
- הקלד 'USE DATABASENAME;'. איפה שאתה רואה את DATABASENAME, הוסף את השם שיצרת למעלה. לדוגמא 'USE TechJunkie;'.
- הקלד 'צור טבלה אם לא קיים TABLENAME (Id INT);'. לדוגמא 'צור טבלה אם לא קיים TechJunkieUsers (Id INT);'.
זה יוצר מסד נתונים בשם TechJunkie וטבלה בשם TechJunkieUsers בתוך מסד נתונים זה. איפה שאתה רואה (Id INT), זה יוצר עמודה בשם ID עם סוג הנתונים השלם.
תוכל להמשיך רחוק יותר בדוגמה זו ולהקליד משהו כמו:
‘צור טבלה אם לא קיים TechJunkieUsers (id INT לא NULL מפתח עיקרי AUTO_INCREMENT, שם משפחה VARCHAR (20), שם פרטי VARCHAR (20), Joindate DATE).
פעולה זו תיצור טבלה אם היא לא הייתה קיימת ותגדל אוטומטית כל שורה עם מספר מזהה תוך יצירת עמודות לשם המשפחה, השם הפרטי ותאריך ההצטרפות שלהם. VARCHAR פירושו שכל תו יכול למלא את התא עם מקסימום 20 תווים.
מחק טבלה באמצעות שאילתת SQL:
- היכנס וגש לחלון פקודת השאילתה ב- MySQL.
- הקלד 'USE DATABASENAME' כדי לגשת למסד הנתונים שמכיל את הטבלה שברצונך למחוק. לדוגמה, 'השתמש ב- TechJunkie;'
- הקלד 'טפטוף טפטוף אם קיים טבלה שם;' לדוגמא 'טפטוף טפטוף אם קיים TechJunkieUsers;'.
גם phpMyAdmin וגם שימוש בשאילתת SQL ישיגו אותה תוצאה. אתה יכול ליצור ולמחוק טבלאות ב- SQL עם מעט מאוד מאמץ. לפעמים מעט מדי מאמץ!
אתה יכול גם להשתמש בקובץ PHP ליצירת מסדי נתונים, טבלאות וערכים בבת אחת ואני אעסוק בפעם אחרת. אין דרך 'הכי טובה' להשתמש ב- SQL. יש טהרנים שאומרים שתמיד כדאי להשתמש בשאילתות כדי לבצע פעולות במאגרי מידע ויש בכך טעם. זה המקום שבו ה- DBA הממוצע מבלה את רוב זמנם, אך למתחילים או למנהלים אתר וורדפרס משלהם, phpMyAdmin קל יותר לשימוש מלכתחילה.
יש לך טיפים עבור MySQL או phpMyAdmin למתחילים? האם יש מה להוסיף לתהליכים הנ'ל? ספר לנו על כך בהמשך!