יצירת Database חדש עם MySQL

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

נפתח את סביבת הפיתוח שלנו ונכנס ל-MySQL Console. מה אנחנו יכולים לעשות? ראשית, אנחנו צריכים ליצור לעצמנו מסד נתונים (Database) חדש. יצירת מסד נתונים היא פשוטה ביותר. אנו ננסה ליצור בדוגמא מסד נתונים בשם internet_database.

יצירת מסד נתונים חדש


CREATE DATABASE internet_database;

זה הכל! מקובל לפתוח database אחד לאתר/אפליקציה אחת ובפנים להתפרע עם הטבלאות (tables). חשוב לזכור ששם מסד הנתונים הוא case senesitive ולפיכך כדאי להשתמש באותיות קטנות. כל פקודה ב-MySQL צריכה להגמר ב";".

מחיקת מסד נתונים קיים

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


DROP DATABASE internet_database

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


SHOW DATABASES;

כניסה אל מסד הנתונים שלנו

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


USE internet_database;

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

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

אם אנו רוצים DataBase בעברית, עדיף לנו להגדיר אותו מראש שיעבוד עם UTF-8. UTF-8 היא שיטת קידוד מקובלת לעברית שעובדת מצוין גם עם PHP. אני תמיד משתמש בה. על מנת ליצור מסד נתונים שתומך ב-utf-8 אנו מוסיפים שני פרמטרים לקוד יצירת מסד הנתונים:


CREATE DATABASE internet-israel DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

שני הפרמטרים הם DEFAULT CHARACTER SET – סוג האותיות הדיפולטיבי שלנו. במקרה של עברית עדיף להשתמש ב-utf-8. הפרמטר השני, COLLATE, מסביר על סידור האותיות (למשל א' היא יותר קטנה מ-ב') וגם אותו כדאי לקבוע לפי הדוגמא.

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

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

אהבתם? לא אהבתם? דרגו!

לא אהבתי בכלללא אהבתיבסדראהבתיאהבתי מאוד (2 הצבעות, ממוצע: 3.00 מתוך 5)

תגיות: פורסם בקטגוריה: לימוד MySQL

אל תשארו מאחור! יש עוד מה ללמוד!