سیستم مدیریت پایگاه داده MySQL یکی از محبوب ترین راه حل ها برای ایجاد خدمات ذخیره سازی جهانی و انعطاف پذیر داده برای برنامه های وب است. رانندگان کار با MySQL DBMS در اکثر قریب به اتفاق توزیع های CMS مدرن گنجانده شده اند. برای اکثر اسکریپت های محبوب و سیستم های مدیریت محتوا ، پایگاه داده هایی با پر کردن اطلاعات اولیه وجود دارد. برای شروع فقط باید پایگاه داده mysql را وارد کنید.
ضروری
- - داده های مجوز برای دسترسی به سرور MySQL.
- - mysql مشتری کنسول.
دستورالعمل ها
مرحله 1
یک پرونده تخلیه پایگاه داده MySQL آماده کنید. اگر کمپرسی در بایگانی است ، آن را باز کنید. از قابلیت بسته بندی یا مدیریت فایل مناسب استفاده کنید.
گام 2
اگر کدگذاری متن اصلی تخلیه از قبل مشخص نیست ، تعیین کنید. پرونده را در یک ویرایشگر یا نمایشگر باز کنید که اجازه می دهد تغییرات رمزگذاری پویا را انجام دهید. رمزگذاری سند را انتخاب کنید.
مرحله 3
به سرور MySQL متصل شوید. برنامه mysql client را از کنسول با نام میزبان و نام کاربری مشخص اجرا کنید. نام میزبان با استفاده از گزینه -h خط فرمان و نام کاربری با استفاده از گزینه -u مشخص می شود. همچنین می توانید برای دسترسی به سرور با استفاده از سوئیچ --password یک رمزعبور تعیین کنید تا به سرور دسترسی پیدا کنید ، یا این پارامتر را علامت گذاری نکنید (پس از آن هنگام اتصال رمز عبور از شما خواسته می شود). دستور زیر را در کنسول وارد کنید:
mysql -h HostName -u UserName --password = UserPassword
و کلید Enter را فشار دهید. در اینجا HostName نام میزبان است (می تواند به صورت نمادین یا یک آدرس IP باشد) ، UserName نام کاربری DBMS است و UserPassword رمز عبور است. در صورت موفقیت آمیز بودن اتصال ، یک پیام در کنسول و همچنین یک خط فرمان نمایش داده می شود.
مرحله 4
مجموعه کاراکترهای پشتیبانی شده توسط سرور را لیست کنید. در کنسول "SHOW CHARACTER SET؛" را وارد کنید. Enter را بزنید. تعیین کنید که آیا سرور دارای یک مجموعه کاراکتر است که با کدگذاری حاوی داده های dump پایگاه داده وارد شده مطابقت داشته باشد.
مرحله 5
لیستی از پایگاه های داده موجود را نمایش دهید. "SHOW DATABASES؛" را در کنسول وارد کنید. Enter را بزنید.
مرحله 6
یک پایگاه داده جدید در سرور MySQL ایجاد کنید. مانند این دستور را وارد کنید:
ایجاد پایگاه داده `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName؛
و Enter را فشار دهید. نام پایگاه داده مورد نظر را برای پارامتر DatabaseName مشخص کنید. این نباید با هیچ یک از نامهای لیست نمایش داده شده در مرحله پنج مطابقت داشته باشد. برای پارامتر CharsetName ، نام مجموعه کاراکترهای متناسب با رمزگذاری متن ریختن پایگاه داده را مشخص کنید. لیست مجموعه کاراکترها در مرحله چهارم نمایش داده شد. CollateName را با مقداری از قسمت "جمع بندی پیش فرض" خط مربوطه در همان لیست جایگزین کنید.
مرحله 7
ارتباط خود را از سرور قطع کنید. q را در کنسول وارد کنید. Enter را بزنید.
مرحله 8
پایگاه داده MySQL را وارد کنید. فرمانی مانند این را در کنسول وارد کنید:
mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <نام پرونده
Enter را فشار دهید. رمز ورود کاربر را وارد کنید. Enter را بزنید. صبر کنید تا داده ها وارد شوند. در اینجا مقادیر پارامترهای -h و -u همانند توصیف شده در مرحله سوم هستند. به جای DatabaseName ، باید نام پایگاه داده ایجاد شده در مرحله ششم را جایگزین کنید. نام پرونده باید مسیر کامل یا نسبی پرونده تخلیه پایگاه داده باشد. پیام های خطا در کنسول چاپ می شوند.