آموزش ریستور کردن فایل های بزرگ و حجیم دیتابیس MySQL در ssh لینوکس

قبل از انجام ریستور کردن دیتابیس توسط دستورات لینوکس در محیط ssh ابتدا باید اندازه پارامتر max_allowed_packet را بر اساس حجم دیتابیس مورد نظر تنظیم نمایید . برای ایجاد تغییرات در این پارامتر باید فایل my.cnf در مسیر /etc/ را ادیت کرده و میزان مورد نظر خود را وارد نمایید . سپس فایل را ذخیره کرده و سرویس MySQL را ریست کنید .

جهت افزایش حجم max_allowed_packet طبق اموزش زیر

 

nano /etc/my.cnf

 

محتویات زیر را اگر نیست ادد و اگر وجود دارد ادیت کنید ۲۵۶ مگ را میتوانید به عدد دلخواه تغییر دهید

 

[mysqld]
local-infile=0
max_allowed_packet=256M

 

وارد کنترل پنل وب هاستینگ سرور خود شوید و یک دیتابیس جدید ایجاد کنید . سپس نام کاربری و کلمه عبور این دیتابیس جدید را ساخته و به آن اختصاص دهید . حالا از طریق

ssh وارد فولدر و پوشه ای شوید که فایل .sql در آن واقع شده است . با دستورات زیر اقدام به بازیابی و ریستور کردن این فایل .sql داخل دیتابیس MySQL ساخته شده در کنترل پنل وب هاستینگ خود نمایید :

 

mysql -u dbuser -p esme-Deytabeys-Jadid < Database-Ghabli.sql

 

با زدن کلید Enter سیستم عامل از شما رمز و کلمه عبور دیتابیس ساخته شده در کنترل پنل را میخواهد که با وارد کردن آن عملیات بازیابی و ریستور کردن دیتابیس آغاز میگردد . اگر به کلمه عبور MySQL Root Password دسترسی دارید میتوانید بدون نیاز به کلمه عبور و نام کاربری دیتابیس اقدام به بازیابی و ریستور کردن آن با یوزر root پایگاه داده MySQL نمایید :

 

mysql -u root -p  esme-Deytabeys-Jadid < Database-Ghabli.sql

 

توجه : اگر MySQL شما پسورد داشته باشد پسورد را از طریق Cpanel تغییر دهید

  • Email, SSL
  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

Related Articles

آموزش اضافه کردن قابلیت PHP Selector (تغییر ورژن PHP) در دایرکت ادمین

در این آموزش قصد داریم نحوه اضافه کردن قابلیت PHP Selector (تغییر ورژن PHP) در دایرکت ادمین را...

نصب و فعال سازی varnish در cpanel

Varnish Cach: یک سرویس و یک شتاب دهنده وب سایت می باشد. این سرویس در جلوی وب سرور شما قرار می...

آموزش بهینه سازی Mysql با برنامه

برای بهینه سازی و افزیش سرعت لوود اطلاعات از پایگاه داده سرور نیاز هست تغییراتی به شکل دستی در...

آموزش قدم به قدم نصب MySQLDumper و بک آپ گرفتن از دیتابیس توسط برنامه MySQLDumper

ابتدا میبایست برنامه رو از ادرس کد: http://www.mysqldumper.net دانلود کنید بعد از...

بهینه سازی mysql در سرور لینوکس my.cnf

جهت بهینه سازی و افزایش سرعت لود اطلاعات از دیتابیس (mysql) سرور نیاز هست تغییراتی به شکل دستی...