-
October 17th, 2009, 16:02
#11
پاسخ : مشكل در import كردن ديتابيس
اين ارور رو ميده
delimiter ;;
you have an error in your sql syntax; check the manual that corresponds to your mysql server version for the right syntax to use near 'delimiter' at line 3
-
-
October 17th, 2009 16:02
# ADS
-
October 17th, 2009, 16:07
#12
پاسخ : مشكل در import كردن ديتابيس
فايل رو روي سرور آپلود كنيد و به مدير سرورتون بگيد براتون رستور كنه با دستور mysqldump
با دستور cd به محل فايل بك آپ ديتابيس (با پسوند .sql) بره.
با دستور زير رستور كنه, به جای webhost_vb اسم ديتابيسي كه جديد ساختيد و ميخوايد بك آپ توش رستور بشه رو بذاريد و بجاي backup.sql هم نام اون فايل بك آپ رو بذاريد.
mysql -u root -p webhost_vb < backup.sql
بعد از اينتر كردن پسورد روت ماي اس كيو ال رو ميخواد كه اين دست مدير هست و بايد بدونه !
بعدشم كه پسورد داديد سه ثانيه بعدش رستور شده و خلاص !
با اين روش مثلا حجم ديتابيس 700 مگ هم باشه نهايتا 40-50 ثانيه بعدش رستور ميشه تموم ميشه .
-
تعداد تشکر ها ازSajad به دلیل پست مفید
-
October 17th, 2009, 16:41
#13
عضو انجمن
پاسخ : مشكل در import كردن ديتابيس
-
تعداد تشکر ها از kashaneh به دلیل پست مفید
-
October 18th, 2009, 01:30
#14
پاسخ : مشكل در import كردن ديتابيس

نوشته اصلی توسط
Sajad
فايل رو روي سرور آپلود كنيد و به مدير سرورتون بگيد براتون رستور كنه با دستور mysqldump
با دستور cd به محل فايل بك آپ ديتابيس (با پسوند .sql) بره.
با دستور زير رستور كنه, به جای webhost_vb اسم ديتابيسي كه جديد ساختيد و ميخوايد بك آپ توش رستور بشه رو بذاريد و بجاي backup.sql هم نام اون فايل بك آپ رو بذاريد.
mysql -u root -p webhost_vb < backup.sql
بعد از اينتر كردن پسورد روت ماي اس كيو ال رو ميخواد كه اين دست مدير هست و بايد بدونه !
بعدشم كه پسورد داديد سه ثانيه بعدش رستور شده و خلاص !
با اين روش مثلا حجم ديتابيس 700 مگ هم باشه نهايتا 40-50 ثانيه بعدش رستور ميشه تموم ميشه .
پسورد روت mysql رو از كجا بگيرم؟
-
-
October 18th, 2009, 01:40
#15
پاسخ : مشكل در import كردن ديتابيس

نوشته اصلی توسط
parshosts
پسورد روت mysql رو از كجا بگيرم؟
كنترل پنل هاست چيه ؟
-
-
October 18th, 2009, 01:41
#16
عضو انجمن
پاسخ : مشكل در import كردن ديتابيس

نوشته اصلی توسط
Sajad
فايل رو روي سرور آپلود كنيد و به مدير سرورتون بگيد براتون رستور كنه با دستور mysqldump
با دستور cd به محل فايل بك آپ ديتابيس (با پسوند .sql) بره.
با دستور زير رستور كنه, به جای webhost_vb اسم ديتابيسي كه جديد ساختيد و ميخوايد بك آپ توش رستور بشه رو بذاريد و بجاي backup.sql هم نام اون فايل بك آپ رو بذاريد.
mysql -u root -p webhost_vb < backup.sql
بعد از اينتر كردن پسورد روت ماي اس كيو ال رو ميخواد كه اين دست مدير هست و بايد بدونه !
بعدشم كه پسورد داديد سه ثانيه بعدش رستور شده و خلاص !
با اين روش مثلا حجم ديتابيس 700 مگ هم باشه نهايتا 40-50 ثانيه بعدش رستور ميشه تموم ميشه .

نوشته اصلی توسط
Parshosts
پسورد روت mysql رو از كجا بگيرم؟
پسورد root رو نیاز ندارید ، به جای اسم دیتابیس رو باید بنویسید
دستور واضح :
کد:
mysql -u db_user -p db_name < file_location.sql
اما اگه حجم فایل خیلی باشه مثلاً بالای 300 مگ
و ارور داد باید فایل my.cnf رو ویرایش کنید
nano /etc/my.cnf
بعد خط max_allowed_packet اگه هست مقدارشو زیاد کن ( یه چیز بیشتر از میزان حجم دیتابیس ) اگه نبود اینو بنویس
کد:
max_allowed_packet = 500MB
اگه حجم دیتابیس بیشتر از 500 مگ باشه ، هر قدر که هست 100 مگ بیشتر رو اینجا بنویس و بعدش سرویس mysql رو ریستارت بده با دستور
service mysqld restart
بعد ایمپورت کن
فکر نکنم دیگه مشکلی داشته باشی
موفق باشید
-
تعداد تشکر ها ازRoka به دلیل پست مفید
-
October 18th, 2009, 01:43
#17
پاسخ : مشكل در import كردن ديتابيس

نوشته اصلی توسط
Sajad
كنترل پنل هاست چيه ؟
cpanel
-
-
October 18th, 2009, 01:45
#18
پاسخ : مشكل در import كردن ديتابيس
توي whm تو منوي سمت چپ گزينه mysql رو سرچ كنيد تا به change password root mysql برسيد.
-
-
October 18th, 2009, 01:58
#19
پاسخ : مشكل در import كردن ديتابيس
وقتي زدم mysql -u db_user -p mihanupl_mihanupload.sql < file_location.sql زد -bash: file_location.sql: No such file or directory
-
-
October 18th, 2009, 02:00
#20
پاسخ : مشكل در import كردن ديتابيس

نوشته اصلی توسط
Parshosts
وقتي زدم mysql -u db_user -p mihanupl_mihanupload.sql < file_location.sql زد -bash: file_location.sql: No such file or directory
بايد بجاي file_location.sql آدرس فايل رو روي سرور وارد ميكرديد.
-