Ինչպես լուծել MySQL- ի սխալը XAMPP- ի կողմից Windows- ի թարմացումից հետո. Mutexes- ը եւ RW_Locks- ը օգտագործում են Windows- ի փոխկապակցված գործառույթները

Ինչպես լուծել MySQL- ի սխալը XAMPP- ի կողմից Windows- ի թարմացումից հետո. Mutexes- ը եւ RW_Locks- ը օգտագործում են Windows- ի փոխկապակցված գործառույթները

Եթե ​​ավտոմատ Windows 10 թարմացումից անմիջապես հետո, ձեր xampp- ը հանկարծ չի ցանկանում սկսել MySQL ծառայությունը, մինչդեռ դա լավ է աշխատում, եւ դուք որեւէ փոփոխություն չեք կատարել, այս հոդվածը կարող է լինել ձեզ համար:

Մի խուճապի մատնվեք, լուծումը կարող է լինել պարզապես փոխել ձեր MySQL նավահանգիստը կամ օգտագործել առկա կրկնօրինակը:

Խնդիրը. Սխալներ Mutexes- ը եւ RW_Locks- ը օգտագործում են Windows- ի փոխկապակցված գործառույթները

Եթե ​​դուք ստանում եք այս սխալը phpMyAdmin- ի մեկնարկի ժամանակ, նշանակում է, որ ձեր MySQL ծառայությունը չի սկսվում XAMPP դիմումի վրա.

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.

Եթե ​​այս սխալը ստանում եք MySQL- ը XAMPP- ում սկսելիս նշանակում է, որ ձեր MySQL տեղադրումը խնդիր ունի. Տես ներքեւում, թե ինչպես լուծել այն.

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

Ախտորոշել եւ լուծել MySQL մեկնարկի սխալը xampp- ում

Նախեւառաջ, ճշգրիտ սխալը ախտորոշելու համար բացեք ձեր Xampp կառավարման վահանակը եւ ստուգեք սխալը երկխոսության վանդակում:

Այնուհետեւ բացեք MySQL Log File- ը MySQL ծրագրի գծի վրա, Logs Button- ի ներքո գտեք MySQL_ERROR.Log ֆայլը եւ ստուգեք Notepad- ի դիմումը, որն է ճշգրիտ սխալը:

Վերջին գրառումները գտնելու համար դուք պետք է ոլորեք դեպի ֆայլի ներքեւի մասում, կրկնակի ստուգեք, որ ժամանակը համապատասխանում է վերջին փորձին, MySQL- ը XAMPP- ում սկսելու համար եւ դիտեք սխալը: Մեր դեպքում սա այն սխալն է, որը մենք ստացել ենք.

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

Ոչ մի իրական սխալի հաղորդագրություն չի ցուցադրվում, եւ այս հարցը լուծելու համար կարող են լինել երկու տարբեր եղանակներ, կախված ձեր ճշգրիտ խնդրից:

Մեթոդ 1. Փորձեք փոխել MySQL պորտը

Առաջին լուծումը կարող է լինել MySQL նավահանգիստը փոխելը, եթե նոր դիմում տեղադրվի կամ սկսվի, եւ օգտագործում է նույն նավահանգիստը, որքան MySQL- ի համար նախատեսված ճշգրիտ նավահանգիստը:

Դա անելու համար պարզապես բացեք My.ini ֆայլը, որը գտնվում է Config կոճակի տակ ձեր xampp կառավարման վահանակի վրա:

Իմացեք SEO հիմունքներ. Գրանցվեք այսօր:

Խթանեք ձեր կայքի տեսանելիությունն ու երթեւեկությունը `տիրապետելով SEO- ի հիմունքները մեր հեշտ հետեւող հիմունքների ընթացքով:

Սկսեք սովորել SEO- ն

Խթանեք ձեր կայքի տեսանելիությունն ու երթեւեկությունը `տիրապետելով SEO- ի հիմունքները մեր հեշտ հետեւող հիմունքների ընթացքով:

Այնտեղ, գտնեք ընթացիկ նավահանգիստը, սովորաբար, 3306 լռելյայն եւ փոխեք այն մեկ այլ արժեքի, օրինակ, 3308:

Համոզվեք, որ ֆայլում փոխեք նավահանգստի յուրաքանչյուր տեղի ունեցած ցանկացած դեպք, որը նվազագույնը երկու անգամ է, եւ կարող է գրվել մինչեւ հինգ անգամ:

Ավարտելուց հետո պահեք ֆայլը եւ փորձեք վերագործարկել ձեր MySQL ծրագիրը: Եթե ​​դա դեռ չի աշխատում, հարցը կարող է տարբեր լինել:

Մեթոդ 2. Փորձեք ստանալ վերջին կրկնօրինակը

Գնացեք MySQL թղթապանակում, Xampp- ի թղթապանակում> MySQL- ի ներքո եւ առաջին հերթին, ձեր տվյալների պանակի կրկնօրինակում կատարեք, եթե դա իրական խնդիրը չէ:

Այնուհետեւ բացեք պահուստային թղթապանակը, ընտրեք բոլոր ֆայլերը, բացառությամբ IBDATA1 ֆայլի եւ պատճենեք դրանք:

Պատճենեք դրանք MySQL արմատային պանակների տվյալների պանակում եւ փորձեք վերագործարկել ձեր MySQL- ն: Այժմ պետք է աշխատի. Կրկնակի ստուգեք, որ ոչ մի տվյալ չի կորել, որպեսզի արտահոսք լինի, որ ձեր տվյալների բազայում տեղադրված վերջին մուտքը առկա է:

Եզրափակելով. Ինչպես լուծել MySQL սխալը

Եզրափակելու համար, MySQL սխալի լուծումը կարող է լինել նույնքան պարզ, որքան նավահանգիստը փոխելը կամ պահեստային թղթապանակում առկա պահուստավորումը օգտագործելը:

Եթե ​​այդ լուծումները դեռ չեն աշխատում ձեզ համար, ապա լավագույնն է ստուգել առցանց ռեսուրսները `ձեր հատուկ MySQL- ի հատուկ խնդիրներին նվիրված լուծումներ գտնելու համար:

Սխալ MySQL- ը XAMPP- ում սկսելու համար

Yoann Bierling
Հեղինակի մասին - Yoann Bierling
Yoann Bierling- ը վեբ հրատարակչական եւ թվային խորհրդատվական մասնագիտություն է, գլոբալ ազդեցություն ունենալով տեխնոլոգիաների փորձաքննության եւ նորարարության միջոցով: Անհատներին եւ կազմակերպություններին հզորացնելով թվային դարաշրջանում բարգավաճող անձանց նկատմամբ կրքոտ, նա վարում է բացառիկ արդյունքներ եւ աճ է առաջացնում կրթական բովանդակության ստեղծմամբ:

Իմացեք SEO հիմունքներ. Գրանցվեք այսօր:

Խթանեք ձեր կայքի տեսանելիությունն ու երթեւեկությունը `տիրապետելով SEO- ի հիմունքները մեր հեշտ հետեւող հիմունքների ընթացքով:

Սկսեք սովորել SEO- ն

Խթանեք ձեր կայքի տեսանելիությունն ու երթեւեկությունը `տիրապետելով SEO- ի հիմունքները մեր հեշտ հետեւող հիմունքների ընթացքով:




Կարծիքներ (0)

Թողնել մեկնաբանություն