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

איך אני נותן למישהו גישה מרחוק ל-MySQL?
איך אני נותן למישהו גישה מרחוק ל-MySQL?

וִידֵאוֹ: איך אני נותן למישהו גישה מרחוק ל-MySQL?

וִידֵאוֹ: איך אני נותן למישהו גישה מרחוק ל-MySQL?
וִידֵאוֹ: כיצד לתקן במהירות את חיבור האינטרנט שלך שלוש אפשרויות שנבדקו 2024, נוֹבֶמבֶּר
Anonim

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

  1. היכנס לחשבון שלך MySQL שרת מקומי כמשתמש השורש באמצעות הפקודה הבאה: # mysql -u root -p. אתה מתבקש לשלך MySQL סיסמת שורש.
  2. השתמש בפקודה GRANT בפורמט הבא כדי לאפשר גישה בשביל ה מְרוּחָק מִשׁתַמֵשׁ.

כתוצאה מכך, כיצד אוכל לתת גישה מרחוק למסד נתונים של MySQL?

כדי להעניק גישה למשתמש במסד הנתונים:

  1. היכנס לשרת מסד הנתונים.
  2. התחבר למסד הנתונים של MySQL כמשתמש השורש.
  3. הזן את הפקודה הבאה: GRANT ALL ON. * TO @ מזוהה על ידי ''; עותק. לדוגמה,

באופן דומה, כיצד אוכל להוסיף משתמש למסד נתונים של MySQL? צור מסדי נתונים ומשתמשים של MySQL

  1. בשורת הפקודה, היכנס ל-MySQL כמשתמש השורש: mysql -u root -p.
  2. הקלד את סיסמת השורש של MySQL ולאחר מכן הקש Enter.
  3. הקלד q כדי לצאת מתוכנית mysql.
  4. כדי להיכנס ל-MySQL בתור המשתמש שזה עתה יצרת, הקלד את הפקודה הבאה.
  5. הקלד את סיסמת המשתמש ולאחר מכן הקש Enter.

חוץ מזה, איך אני מעניק גישה למשתמש MySQL?

ל מענק את כל הרשאות אל א מִשׁתַמֵשׁ , מאפשר זאת מִשׁתַמֵשׁ שליטה מלאה במסד נתונים ספציפי, השתמש בתחביר הבא: mysql > מענק את כל הרשאות ON database_name. * ל ' שם משתמש '@'מארח מקומי';

איפה אני יכול למצוא את ה-CNF שלי?

כברירת מחדל ובשרתי MySQL של מופע בודד סביר להניח שתמצא את הקובץ הזה שנקרא my. cnf ונמצא ב:

  • /etc/my. cnf.
  • /etc/mysql/my. cnf.

מוּמלָץ: