Travel Agency

مشکل اینجاست که ممکنه شما بعد از اجرای XAMPP و کلیک بر روی START مربوط به MySQL با این پیام خطا روبرو می شوید:

 

Error: MySQL shutdown unexpectedly.
This may be due to a blocked port, missing dependencies, 
improper privileges, a crash, or a shutdown by another method.
Press the Logs button to view error logs and check
the Windows Event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums

 

برای حل این مشکل مراحل زیر رو دنبال نمایید:

 

1- از XAMPP  بطور کامل خارج شوید

2- به محل نصب برنامه و پوشه XAMPP بروید و وارد پوشه MySQL بشید

3- وارد پوشه data بشید

4- حالا فایل ibdata1 را حذف کنید (حتما یه Backup بگیرید از این فایل که اگر موثر نبود فایل رو سر جاش برگردونید)

5- XAMPP رو دوباره اجرا کنید

من انجام دادم عمل کرد برای من، امیدوارم برای شمام عمل بکنه.

 

منبع: stackoverflow

نظرات (4)

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

دوست عزیز مشکل من با مطلب شما حل شد ولی دیتا هام پرید. بالاخره راه شو پیدا کردم. لطفا این مطلب رو توی سایتتون بذارید تا مشکل بقیه هم حل بشه.

یکی از دلایل استارت نشدن mysql را می توان به کرش کردن table های innodb دانست، در این مواقع وقتی از ادرس:

/var/lib/mysql/servername.err

خطاهای mysql را بررسی کنیم با خطای زیر مواجه می شویم:

InnoDB: Waiting for the background threads to start

Shut Down MySQL during InnoDB rollback after crash

در این مواقع دو خط زیر را به فایل my.cnf اضافه نمائید:

innodb_force_recovery=3
innodb_purge_threads=0سپسسرویس mysql راریستارتنمائید.


البتهاینارابعدازاینخطها paste کنید

# The MySQL server
[mysqld]
port=3306
socket ="C:/xampp/mysql/mysql.sock"
basedir ="C:/xampp/mysql"
tmpdir ="C:/xampp/tmp"
datadir ="C:/xampp/mysql/data"
pid_file ="mysql.pid"
# enable-named-pipe
key_buffer =384M
max_allowed_packet =64M
sort_buffer_size =2M
net_buffer_length =8K
read_buffer_size =2M
read_rnd_buffer_size =64M
myisam_sort_buffer_size =64M
log_error ="mysql_error.log"

    

برگرفته شده از bandeyekhoda.blog.ir

 

Source

stackoverflow.com

Bandeyekhoda.blog.ir


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/10:: 12:48 عصر     |     () نظر