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

 

פקודות (Linux\Windows)


התחברות למסד נתונים:


התחברות למסד נתונים בתור root -> החלפה למסד mysql -> יצירת משתמש חדש -> עדכון פריווילגיות:


שינוי סיסמא למשתמש:


איפוס סיסמאת root ל-MySQL:

1. עצירת השירות mysql.
2. הפעלת ה-mysql במצב safe.
3. התחברות בתור root.
4. עדכון סיסמאת למשתמש root.
5. איפוס פריווילגיות.
6. יציאה.
7. כיבוי והפעלה של mysql.


ייבוא קובץ SQL למסד נתונים:


ייצוא קובץ SQL ממסד נתונים:


שליחת שאילתה מבלי להיכנס ל-MySQL בקונסול:

 

שאילתות – Query's


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


קבלת רשימת מסדי נתונים:


החלפה למסד נתונים:


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


הצגת פורמטים של שדות מסד נתונים:


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


מחיקת טבלה ממסד נתונים:


יחזיר את כל המידע מטבלה:


יציג פורמטים של שדות מסד נתונים:


הצג שורות שנבחרו עם הערך "xyz":


יציג את השורות שמכילות את השם "Max" ועם מספר טלפון "1234567":


יציג את השורות שלא מכילות את השם "Max" אך כן עם המספר "1234567", ויסדר ע"פ הסדר של המספר טלפון:


יציג את כל התוצאות אשר מתחילות עם המילה "Max" ומספר טלפון 1234567:


יציג בין 1 ל-5 תוצאות עם השם Max ומספר טלפון 1234567:


נשתמש בביטוי רגיל כדי למצוא רשומות. השתמש "REGEXP BINARY" כדי לכפות רגישות במקרה. זה ימצא למעשה כל רשומה שמתחילה עם 'a':


הצג רשומות ייחודיות:


הצג רשומות שנבחרו מסודרות בסדר עולה (asc) או יורד (desc):


יחזיר את מספר השורות בטבלה:


סיכום עמודה:


הצטרף לטבלאות על עמודות נפוצות:


שינוי סיסמא למשתמש (יש להתחבר בתור root):


חיפוש ושינוי ערך בטבלה:


יציג את כל ההגדרות שהוקצו עבור ה-MySQL ומקסימום חיבורים:


יציג את כל הפרוססים שכרגע רצים: