Урок 1. MySQL. Основные понятия
תוכן עניינים:
- הצג מסדי נתונים של MySQL
- הצג את כל מסדי הנתונים של MySQL
- סינון התוצאה
- הצג מסדי נתונים של MySQL משורת הפקודה
- סיכום
בעת ניהול שרתי מסדי נתונים של MySQL, אחת המשימות הנפוצות ביותר שעליך לעשות היא להכיר את הסביבה. זה כרוך במשימות כמו רישום בסיסי נתונים שנמצאים בשרת, הצגת הטבלאות של מסד נתונים מסוים או קבלת מידע על חשבונות משתמשים ועל הרשאותיהם.
מדריך זה מסביר כיצד להציג את כל בסיסי הנתונים בשרת MySQL או MariaDB דרך שורת הפקודה.
הצג מסדי נתונים של MySQL
הדרך הנפוצה ביותר להשיג רשימה של מסדי נתונים MySQL היא באמצעות לקוח
mysql
כדי להתחבר לשרת MySQL ולהפעיל את הפקודה
SHOW DATABASES
.
גש לשרת MySQL באמצעות הפקודה הבאה והזן את סיסמת המשתמש שלך ב- MySQL כשתתבקש:
mysql -u user -p
אם לא הגדרת סיסמה למשתמש MySQL שלך אתה יכול להשמיט את מתג
-p
.
מתוך מעטפת MySQL מבצעים את הפקודה הבאה:
SHOW DATABASES;
הפקודה תדפיס רשימה של כל בסיסי הנתונים שלגביהם ניתנת למשתמש הרשאה כלשהי. הפלט יהיה דומה לזה:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
פקודה נוספת בה תוכלו להשתמש כדי לרשום את מסדי הנתונים היא
SHOW SCHEMAS
שהיא מילה נרדפת לפקודה
SHOW DATABASES
:
SHOW SCHEMAS;
הפלט יהיה זהה לזה בעת השימוש בפקודה
SHOW DATABASES
:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
הצג את כל מסדי הנתונים של MySQL
כדי לרשום את כל מסדי הנתונים בשרת MySQL תצטרך להתחבר כמשתמש שיכול לגשת לכל בסיסי הנתונים, כברירת מחדל זהו משתמש השורש של MySQL או להגדיר הרשאה גלובלית של
SHOW DATABASES
.
התחבר למשתמש בסיסי של MySQL:
mysql -u user -p
הפעל את הפקודה
SHOW DATABASES
:
SHOW DATABASES;
תראה רשימה של כל בסיסי הנתונים בשרת MySQL:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
סינון התוצאה
ניתן להשתמש בסעיף
LIKE
לסינון הפלט של הפקודה
SHOW DATABASES
לפי תבנית ספציפית.
SHOW DATABASES LIKE pattern;
לדוגמה, ההצהרה הבאה תחזיר את כל בסיסי הנתונים ששמותיהם מתחילים ב- 'פתוח':
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
סימן האחוזים (
%
) פירושו תווים, אחד או מספר תווים.
ההצהרה הבאה תביא לך רשימה של כל בסיסי הנתונים המתחילים עם "פתוח" או "מילה":
SELECT schema_name
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
הצג מסדי נתונים של MySQL משורת הפקודה
כדי לקבל רשימה של מסדי הנתונים מבלי להיכנס למעטפת MySQL, אתה יכול להשתמש בפקודה
mysql
עם האפשרות
-e
mysqlshow
לביצוע או ב-
mysqlshow
המציג מידע על
mysqlshow
נתונים וטבלאות.
זה יעיל במיוחד כאשר אתה רוצה לעבוד עם מסדי נתונים MySQL שלך באמצעות סקריפטים של מעטפת.
הפעל את הפקודה הבאה במסוף שלך כדי להציג רשימה של כל בסיסי הנתונים:
mysql -u user -p -e 'show databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
להלן דוגמה
mysqlshow
בפקודה
mysqlshow
:
mysqlshow -u user -p
הפלט יהיה זהה לזה מהפקודה הקודמת.
סיכום
למדת כיצד להשיג רשימה של כל בסיסי הנתונים בשרת MySQL שלך.
אל תהסס להשאיר תגובה אם יש לך שאלות.
mysql mariadbהעברת הנתונים של מרכז הנתונים של Sun ל- eBay

דין נלסון, שהיה אחראי על אסטרטגיית מרכז הנתונים העולמי של Sun, עוזב את החברה עבור עבודה ב- eBay.
Dropbox הוא שירות שימושי שמוכיח את הערך שלה שוב ושוב. אבל כדי לסנכרן את הנתונים שלך למחשבים ניידים והתקנים ניידים, אתה צריך לקבל את הנתונים לתוך תיקיית ברירת המחדל Dropbox מלכתחילה, ולפעמים זה יכול להוכיח בעייתי. נתונים מסוימים - כגון פרופילי דפדפן (Firefox), נקודות משחקים ופרופילים, קובצי נתונים של Outlook וקבצי מנהל סיסמאות (כגון KeePass) -

אינם ניתנים להעברה. בשביל זה, אתה צריך Dropbox תיקיה סינכרון.
תחרות `מציירים Google` 2010 עבור `Google` מזמינה את כל הילדים בהודו להשתתף בתחרות ה`מציירים `המלהיבה הזו. לקבל הזדמנות להציג את `הדודל` שלהם ב -14 בנובמבר. Google מזמינה את כל הילדים בהודו להשתתף בתחרות `תחרות` זו ומרגשת הזדמנות להציג את `הדודל` שלהם ב- 14 בנובמבר. התחרות פתוחה לכל הילדים מ 5 עד 16 שנים ברחבי הודו.

השנה, הנושא הנבחר הוא `החלום שלי להודו` עידוד צעירים Doodlers לדמיין איך תהיה הודו בעוד שני עשורים מעכשיו ללכוד את התמונות האלה בצבע ובדף.