A mysql adatbázis err fájljában a következő információk láthatók:
A 'FEDERATED' plugin le van tiltva
InnoDB: The InnoDB memory heap is disabled
Kerülőmegoldás: vi /etc/my.cnf
tmpdir = /tmp
innodb_use_sys_malloc =0
Újraindítás problémamegoldás?
Ez a paraméter új és elavult?
InnoDB: Warning: Setting innodb_use_sys_malloc to FALSE is DEPRECATED. This option may be removed in future releases, together with the InnoDB's internal memory allocator.
InnoDB: Figyelem: innodb_use_sys_malloc hamisítás beállítása elavult. Ez az opció egy jövőbeli kiadásban eltávolítható lehet, az InnoDB memóriakiosztójával együtt.
[Megjegyzés] A 'FEDERATED' plugin le van tiltva.
Ne figyelj erre, semmi baj.
__________________________________________
Találj megoldásokat online:
1. Miután hozzáadtam egy sor tmpdir="D:/MySQL/data/" kifejezést a [mysqld] fájlhoz a MY.INI fájlban, még mindig nem tud elindulni vagy elindulni, de ugyanaz a probléma jelentkezik a leállítás után, majd a második lépést megtettem a normál újraindításhoz.
2. Töröld a DATA könyvtárból más fájlokat, kivéve az adatbázis mappát, indítsd újra, és a probléma megoldódott.
A fenti módszert alkalmaztam, de nem működött, és találtam egy hasonló megoldást
1. lépés: Töröld a ib_logfile0 és ib_logfile1 fájlokat a MySQL könyvtárból.
2. lépés: Tudd meg, miért nem indítható el, mert a MySQL nem indítja automatikusan a tmpdir és ideiglenes fájlkönyvtár telepítéskor, ezért add hozzá a tmpdir útvonalat a konfigurációs fájlhoz my.ini.
Végül hozzáadjuk a my.ini:
[mysqld]
#自己指定的临时文件目录
tmpdir="E:/Program Files/MySQL/MySQL Server 5.1/Temp/" //phpfensi.com
Forrás: http://www.phpfensi.com/mysql/20140927/6253.html
[root@jackxiang mysql]# ib_logfile
ib_logfile0 ib_logfile1 ib_logfile2 |