A my.cnf egy konfigurációs fájl, amely akkor töltődik be, amikor a MySQL elindul, és általában a MySQL telepítési könyvtárába kerül, vagy más könyvtárakba is betöltheted. A mysql telepítése után több my.cnf fájl lesz a rendszerben, némelyek tesztelésre is. Használd a find my.cnf parancsot az összes my.cnf fájl listázására parancs Találd meg a my.cnf Kimenet
Amikor módosítanunk kell a konfigurációs fájlt, meg kell találnunk, melyik my.cnf fájl volt betöltve, amikor a mysql indult. 1. Ellenőrizzék, hogy a megadott könyvtár my.cnf fájlját használják-e A mysql elindítása után ellenőrizzük a mysql folyamatot, hogy van-e beállítás a megadott könyvtár my.cnf fájljának használatára, ha igen, akkor ez a konfigurációs fájl betöltve induláskor. parancs ps aux|grep mysql|grep 'my.cnf' Kimenet
Láthatod, hogy a /usr/local/Cellar/mysql/5.6.24/my.cnf a mysql indítási betöltéséhez szükséges konfigurációs fájl. Ha a fenti parancs nem ad ki, az azt jelenti, hogy nincs beállítás a my.cnf használatra a megadott könyvtárhoz. 2. Nézd meg azt a könyvtárat, ahol a mysql alapértelmezetten olvassa a my.cnf-et
Ha nem állítod be a my.cnf fájlt a megadott könyvtár használatára, a mysql a my.cnf fájlt olvassa a gyökérkönyvtárban, és az alapértelmezett könyvtárat is, amikor a mysql elindul. Nézd meg az alapértelmezett könyvtárat, amely olvassa a konfigurációs fájlt, amikor a mysql elindul parancs mysql --help|grep 'my.cnf' Kimenet
Ezek a következők:A MySQL alapértelmezés szerint keresi a my.cnf könyvtárat, az első prioritással. 3. Indításkor nem használnak konfigurációs fájlt Ha nincs beállítás a megadott my.cnf könyvtár használatára, és az alapértelmezett olvasókönyvtár nem rendelkezik my.cnf fájltal, az azt jelenti, hogy a konfigurációs fájl nem töltődik be a mysql elindításkor, hanem az alapértelmezett konfigurációt használják. Ha módosítanod kell a konfigurációt, létrehozhatsz egy my.cnf fájlt (például: /etc/my.cnf) a mysql-ben alapértelmezett könyvtárban, írhatod meg a módosítandó konfigurációs tartalmat, majd újraindíthatod a mysql-t, hogy érvényesüljön.
|