Windows yeniləmədən sonra Xampp-da MySQL-də başladığı səhvləri necə həll etmək olar: Mutexes və RW_Locks Windows Interlocked funksiyalarından istifadə edir

Windows yeniləmədən sonra Xampp-da MySQL-də başladığı səhvləri necə həll etmək olar: Mutexes və RW_Locks Windows Interlocked funksiyalarından istifadə edir

Bir avtomatik Windows 10 yeniləməsindən dərhal sonra, Xampp, birdən əvvəllər yaxşı işləyərkən MySQL xidmətinə başlamaq istəmir və heç bir dəyişiklik etməyəsiniz, bu məqalə sizin üçün ola bilər!

Çaxnaşma etməyin, həll sadəcə MySQL portunu dəyişdirmək və ya mövcud ehtiyat nüsxəsini istifadə etmək üçün ola bilər.

Problem: Səhv mutexes və rw_locks Windows-u kilidlənmiş funksiyalardan istifadə edir

PhpMyAdmin başladıqda bu səhv alırsınızsa, bu, MySQL xidmətinizin XAMPP tətbiqində başlamaması deməkdir:

MySQL said: Documentation Cannot connect: invalid settings.
mysqli::real_connect(): (HY000/2002): No connection could be made because the target machine actively refused it
Connection for controluser as defined in your configuration failed.
mysqli::real_connect(): (HY000/2002): No connection could be made because the target machine actively refused it
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

Xampp-da MySQL-də başlayanda bu səhvi alırsınızsa, mySQL qurğusunun bir problemin olduğunu və bunun necə həll olunacağını göstərir:

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

Diaqnoz qoyun və xampp-də mysql başlanğıc səhvini həll edin

Əvvəla, dəqiq səhv diaqnoz etmək, Xampp idarəetmə panelinizi açın və informasiya qutusundakı səhvləri yoxlayın.

Sonra, mySQL proqram xəttindəki MySQL Giriş sənədini açın, logs düyməsinə altında, mySQL_Error.Log faylını tapın və Notepad tətbiqini dəqiq səhv olan Notepad tətbiqində yoxlayın.

Ən son girişləri tapmaq üçün faylın altına sürüşməli olacaqsınız, vaxtın Xampp-də MySQL-ə başlamağa və səhvə baxın. Bizim vəziyyətimizdə bu, əldə etdiyimiz səhvdir:

2023-01-12 18:58:06 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2023-01-12 18:58:06 0 [Note] InnoDB: Uses event mutexes
2023-01-12 18:58:06 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2023-01-12 18:58:06 0 [Note] InnoDB: Number of pools: 1
2023-01-12 18:58:06 0 [Note] InnoDB: Using SSE2 crc32 instructions
2023-01-12 18:58:06 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2023-01-12 18:58:06 0 [Note] InnoDB: Completed initialization of buffer pool
2023-01-12 18:58:06 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2023-01-12 18:58:06 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2023-01-12 18:58:06 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2023-01-12 18:58:06 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2023-01-12 18:58:06 0 [Note] InnoDB: Waiting for purge to start
2023-01-12 18:58:06 0 [Note] InnoDB: 10.4.21 started; log sequence number 3993504751; transaction id 13792362
2023-01-12 18:58:06 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2023-01-12 18:58:06 0 [Note] Plugin 'FEEDBACK' is disabled.
2023-01-12 18:58:06 0 [Note] Server socket created on IP: '::'.

Həqiqi səhv mesajı göstərilmir və dəqiq probleminizdən asılı olaraq bu məsələni həll etmək üçün iki fərqli yol ola bilər.

Metod 1: MySQL portunu dəyişdirməyə çalışın

İlk həll yolu, yeni bir tətbiq quraşdırıldığı və ya başlandığı təqdirdə, MySQL portunu dəyişdirmək və MySQL üçün bir dəst kimi eyni portu istifadə edir.

Bunu etmək üçün, sadəcə Xampp İdarəetmə panelinizdəki Config düyməsinə altındakı my.ini faylını açın.

SEO əsaslarını öyrənin: Bu gün qeydiyyatdan keçin!

SEO-nun əsaslarını asan izlənilən əsaslar kursu ilə mənimsəməklə veb saytınızın görünmə və trafikini artırın.

SEO öyrənməyə başlayın

SEO-nun əsaslarını asan izlənilən əsaslar kursu ilə mənimsəməklə veb saytınızın görünmə və trafikini artırın.

Orada, cari limanı ümumiyyətlə 3306-ı default olaraq tapın və başqa bir dəyəri dəyişdirin - məsələn 3308.

Minimum indiki olan limanın hər bir meydana gəlməsini iki dəfə dəyişdirdiyinizə əmin olun və beş dəfəyə qədər yazıla bilər.

Bitirdikdən sonra faylı saxla və MySQL tətbiqinizi yenidən başladın. Bu hələ işləmirsə, məsələ fərqli ola bilər.

Metod 2: Ən son ehtiyat nüsxəsini almağa çalışın

MySQL qovluğunda, Qovluq Xampp> Mysql və ilk növbədə, bu real məsələ olmadığı təqdirdə, məlumat qovluğunuzun ehtiyat nüsxəsini düzəldin.

Sonra ehtiyat qovluğunu açın, IBDATA1 faylından başqa bütün faylları seçin və kopyalayın.

MySQL Kök qovluğundakı məlumat qovluğunun altına kopyalayın və MySQL-i yenidən başladın. İndi işləməlidir - məlumat bazanıza daxil etdiyiniz ən son girişin olduğunu, heç bir məlumatın itirildiyini iki dəfə yoxlayın.

Sonda: MySQL səhvini necə həll etmək olar

Nəticədə, bir mySQL səhvini həll etmək, limanı dəyişdirmək qədər sadə ola bilər və ya backup qovluğunda mövcud backup istifadə etmək qədər sadə ola bilər.

Bu həllər hələ də sizin üçün işləmirsə, ən yaxşısı, xüsusi MySQL problemlərinizə həsr olunmuş həlləri tapmaq üçün onlayn mənbələri yoxlamaqdır.

Xampp-də MySQL-də başlanğıcda səhv

Yoann Bierling
Müəllif haqqında - Yoann Bierling
Yoann Bierling, texnologiyalarda təcrübə və yenilik yolu ilə qlobal təsir göstərən bir veb nəşriyyat və rəqəmsal məsləhətçi peşəkardır. Rəqəmsal yaşda inkişaf etmək üçün fiziki və təşkilatlara həvəsləndirmək, müstəsna nəticələr vermək və təhsil məzmunu yaratmaq yolu ilə böyümə sürmək üçün idarə olunur.

SEO əsaslarını öyrənin: Bu gün qeydiyyatdan keçin!

SEO-nun əsaslarını asan izlənilən əsaslar kursu ilə mənimsəməklə veb saytınızın görünmə və trafikini artırın.

SEO öyrənməyə başlayın

SEO-nun əsaslarını asan izlənilən əsaslar kursu ilə mənimsəməklə veb saytınızın görünmə və trafikini artırın.




Şərhlər (0)

Şərh yaz