העברת מסד נתונים משרת אחד למשנהו אינה קשה כמו שזה עשוי להיראות למתחילים בפתרון בעיה זו. זה מספיק להשתמש בכלי השירות "הנכונים" ולעיין בזהירות בכל ההגדרות.
הוראות
שלב 1
ככלל, נתוני המשתמשים הרשומים נשמרים בבסיס נתונים שנוצר במיוחד. לכן, כדי להעביר משתמשים משרת אחד לשני, מספיק לייצא את מסד הנתונים ולהניח אותו על שרת חדש. עבור אל Phpmyadmin בשרת הישן. בחר את מסד הנתונים הנדרש עם מידע על משתמשים רשומים ועבור ללשונית "ייצא" בחלונית העליונה של הממשק.
שלב 2
בחר את הטבלאות הנדרשות ממסד הנתונים, או לחץ על הלחצן "בדוק הכל". שים לב לטור שכותרתו "אפשרויות SQL" - צריך להיות סימן ביקורת לצד "מבנה" ו"הוסף תוספת אוטומטית ". כמו כן, יש לבדוק את השדה "הוספה מלאה", ומול סוג הייצוא נמצאת הפקודה INSERT.
שלב 3
אם מסד הנתונים המיוצא גדול, באפשרותך לאחסן אותו בארכיון כדי להאיץ את התהליך. לשם כך לחץ על העמודה "דחיסה" ובחר פרמטר הנוח לך. זכור שבמקרה זה, בעת העברת נתוני משתמש לשרת אחר, תחילה עליך לפתוח את הקובץ.
שלב 4
לחץ על כפתור "עבור" והמתן להורדת מסד הנתונים למחשב שלך. כאשר זה קורה, עבור לחלונית Phpmyadmin בשרת החדש ולחץ על פריט SQL. על ידי לחיצה על כפתור "עיון" בחלק זה בחר את בסיס הנתונים שכבר הורד למחשב שלך. המתן בזמן שהקובץ מועלה לשרת.
שלב 5
עם זאת, אינך יכול להעביר משתמשים שרשומים כמנהלי מערכת בשרת, תוך שמירה על הרשאותיהם והגדרותיהם בדרך זו. כדי לפתור בעיה זו, השתמש בכלי השירות dbForge Studio עבור MySQL (קיימת גרסה רוסית). התקן את התוכנית, פתח אותה וצור חיבור לשרת Mysql. בחלון "סייר" בחר את מסד הנתונים הנדרש.
שלב 6
בתפריט "מסדי נתונים" בחר "מנהל אבטחה" ובחלון שנפתח בחר את כל המשתמשים. בחלון שנפתח, לחץ על צור DDL. ייפתח חלון אשף, בו עליכם ללחוץ על "הבא". הפעל שמירת הרשאות משתמש ולחץ על "התחל". כתוצאה מכך תקבל סקריפט שניתן להשתמש בו בכל עורך SQL להעברת משתמשים לשרת החדש.