درود
بله دستور صحیح میباشد فقط فایل دیتابیس باید حتما بصورت .sql باشد و اگر حجم دیتابیس هم بالاست max allow packet را در فایل کانفیگ افزایش دهید سپس import نمایید که انشالله مشکلی نباشد
درود
بله دستور صحیح میباشد فقط فایل دیتابیس باید حتما بصورت .sql باشد و اگر حجم دیتابیس هم بالاست max allow packet را در فایل کانفیگ افزایش دهید سپس import نمایید که انشالله مشکلی نباشد
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
اون مثالی هم که زدم درست هست و متغیر ها رو درست گفتم؟
سوال اینجاست که الان من بک بک آپ دارم و توش چند تا دیتابیس دارم. میخام اون ها رو در دیتابیس هایی که در سرور جدیدم ساختم ایمپورت کنم .
این دیتابیس ها رو در کجای پنل دایرکت ادمین باید قرار بدم تا با زدن دستور بالا ریستور و ایمپورت بشن ؟
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
مثلا sql رو در یوزرabcdl و در public html ریختم.
کجای دستور و چطور باید این رو وارد کنم؟
- - - Updated - - -
با استفاده از این آموزش رفتم و پسورد رو زدم این خطا رو داد:
ERROR 2006 (HY000) at line 159: MySQL server has gone away
برای ایمپورت کردن دیتابیس در خط فرمان لینوکس از دستور زیر استفاده نمایید ، دقت نمایید اگر دیتابیس شما در فایل فشرده هست ابتدا انرا از فشرده خارج سازید mysql -u username -p -h localhost username_dbname < username_dbname.sql
راهنما
- username : نام کاربری هاست
- username_dbname : نام دیتابیس می باشد
- username_dbname.sql : نام فایلی که قصد ایمپورت آنرا دارید
پس از اینکه enter زدید از شما پسورد را می پرسد ، پسورد هاست را وارد کنید و اینتر را بزنید ، بسته به حجم بین چند ثانیه تا چند دقیقه ممکن است به طول بیانجامد
کسی میدونه مشکل از چیه ؟
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)