Hogyan lehet megoldani a hibát a mysql elindításánál az xampp -en a Windows frissítése után: A mutexek és az rw_locks használja a Windows reteszelt funkciókat

Hogyan lehet megoldani a hibát a mysql elindításánál az xampp -en a Windows frissítése után: A mutexek és az rw_locks használja a Windows reteszelt funkciókat

Ha közvetlenül az automatikus Windows 10 frissítés után, akkor az XAMPP hirtelen nem akarja elindítani a MySQL szolgáltatást, miközben korábban jól működött, és még nem változtatott meg, ez a cikk az Ön számára!

Ne pánikoljon, a megoldás lehet, ha egyszerűen megváltoztatja a MySQL portját, vagy használja a meglévő biztonsági mentést.

A probléma: Hiba -mutexek és RW_locks Windows reteszelt funkciókat használnak

Ha ezt a hibát kapja a phpmyadmin elindításakor, ez azt jelenti, hogy a MySQL szolgáltatás nem kezdődik az XAMPP alkalmazáson:

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.

Ha ezt a hibát kapja, amikor a MySQL -t az XAMPP -en indítja, ez azt jelenti, hogy a MySQL telepítésének problémája van - lásd alább, hogyan lehet megoldani:

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

Diagnosztizálja és oldja meg a MySQL kezdő hibáját az XAMPP -ben

Mindenekelőtt a pontos hiba diagnosztizálásához nyissa meg az XAMPP vezérlőpultját, és jelölje be a párbeszédpanelen található hibát.

Ezután nyissa meg a MySQL log fájlt a MySQL programsoron, a Naplók gomb alatt, keresse meg a mysql_error.log fájlt, és jelölje be a Jegyzettömb alkalmazását, hogy mi a pontos hiba.

Görgessen a fájl aljára, hogy megtalálja a legfrissebb bejegyzéseket, ellenőrizze, hogy az idő megfelel -e a MySQL XAMPP -ben elindításának legfrissebb próbálkozásának, és nézd meg a hibát. Esetünkben ez a hiba, amelyet kapott:

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: '::'.

Nem jelenik meg valódi hibaüzenet, és a pontos problémától függően kétféle módon lehet megoldani ezt a problémát.

1. módszer: Próbálja meg megváltoztatni a MySQL portot

Az első megoldás lehet a MySQL port megváltoztatása, ha új alkalmazást telepítettek vagy elindítottak, és pontosan ugyanazt a portot használják, mint a MySQL -hez.

Ehhez egyszerűen nyissa meg a my.ini fájlt, amely a XAMPP vezérlőpultjának konfigurációs gombja alatt található.

Mester weboldal létrehozása: Jelentkezzen most!

Átalakítsd digitális jelenlétét az átfogó weboldal -létrehozási tanfolyamunkkal - kezdje el az utat, hogy ma webes szakértővé váljon!

Jelentkezzen ide

Átalakítsd digitális jelenlétét az átfogó weboldal -létrehozási tanfolyamunkkal - kezdje el az utat, hogy ma webes szakértővé váljon!

Ott keresse meg az aktuális portot, általában alapértelmezés szerint, és változtassa meg egy másik értékre - például a 3308 -at.

Ügyeljen arra, hogy megváltoztassa a fájlban lévő port minden egyes előfordulását, amely kétszer jelen van, és akár ötször is írható.

Miután elkészült, mentse el a fájlt, és próbálja meg újraindítani a MySQL alkalmazást. Ha ez még mindig nem működik, a probléma más lehet.

2. módszer: Próbálja meg beszerezni a legújabb biztonsági mentést

Menjen a MySQL mappába, az XAMPP> MySQL mappa alatt, és mindenekelőtt készítsen biztonsági másolatot az adatmappáról, ha ez nem a valódi probléma.

Ezután nyissa meg a biztonsági mentési mappát, válassza ki az összes fájlt az ibData1 fájl kivételével, és másolja azokat.

Másolja őket a MySQL gyökér mappájának adatmappájába, és próbálja meg újraindítani a MySQL -t. Most működnie kell - ellenőrizze, hogy nem veszített -e el adat az adatbázisba beillesztett legfrissebb bejegyzést.

Összegzés: Hogyan lehet megoldani a MySQL hibát

Összefoglalva: a MySQL hiba megoldása olyan egyszerű lehet, mint a port megváltoztatása vagy a biztonsági mentés mappában található meglévő biztonsági mentés használata.

Ha ezek a megoldások még mindig nem működnek az Ön számára, akkor a legjobb, ha ellenőrizze az online erőforrásokat, hogy megtalálja az Ön konkrét MySQL -problémáinak szentelt megoldásokat.

Hiba a MySQL XAMPP -ben történő elindításában

Yoann Bierling
A szerzőről - Yoann Bierling
A Yoann Bierling egy webes kiadói és digitális tanácsadó szakember, amely a technológiák szakértelme és innovációja révén globális hatást gyakorol. Szenvedélyesen az egyének és szervezetek felhatalmazása a digitális korban való virágzásra, arra készteti, hogy kivételes eredményeket érjen el és növelje a növekedést az oktatási tartalom létrehozása révén.

Mester weboldal létrehozása: Jelentkezzen most!

Átalakítsd digitális jelenlétét az átfogó weboldal -létrehozási tanfolyamunkkal - kezdje el az utat, hogy ma webes szakértővé váljon!

Jelentkezzen ide

Átalakítsd digitális jelenlétét az átfogó weboldal -létrehozási tanfolyamunkkal - kezdje el az utat, hogy ma webes szakértővé váljon!




Hozzászólások (0)

Szólj hozzá