my.cnf on konfiguraatiotiedosto, joka ladataan MySQL:n käynnistyessä, ja se sijoitetaan yleensä MySQL:n asennuskansioon, tai voit ladata sen muihin hakemistoihin. Mysql:n asennuksen jälkeen järjestelmässä on useita my.cnf-tiedostoja, osa testattavaksi. Käytä locate my.cnf -komentoa listataksesi kaikki my.cnf-tiedostot komento etsi my.cnf Tulos
Kun meidän täytyy muokata konfiguraatiotiedostoa, meidän täytyy selvittää, mikä my.cnf-tiedosto oli ladattu, kun mysql käynnistyi. 1. Tarkista, käytetäänkö mainitun hakemiston my.cnf-tiedostoa Mysql:n käynnistämisen jälkeen tarkistamme mysql-prosessin nähdäksemme, onko olemassa asetus käyttää valitun hakemiston my.cnf-tiedostoa; jos on, se tarkoittaa, että tämä konfiguraatiotiedosto ladataan mysql:n käynnistyessä. komento ps aux|grep mysql|grep 'my.cnf' Tulos
Näet, että /usr/local/Cellar/mysql/5.6.24/my.cnf on mysql:n käynnistyslatauksen konfiguraatiotiedosto. Jos yllä oleva komento ei tuota tulosta, se tarkoittaa, ettei my.cnf:ää voi käyttää määritellylle hakemistolle. 2. Tarkista hakemisto, jossa mysql lukee my.cnf:n oletuksena
Jos et aseta my.cnf-tiedostoa käyttämään määritettyä hakemistoa, mysql lukee my.cnf-tiedoston juurihakemistosta ja oletushakemiston mysql:n käynnistyessä. Katso oletushakemistoa, joka lukee konfiguraatiotiedoston, kun mysql käynnistyy komento mysql --apua|grep 'my.cnf' Tulos
Nämä ovat:MySQL hakee oletuksena my.cnf-hakemistosta, ensimmäisellä prioriteetilla. 3. Käynnistyksessä ei käytetä konfiguraatiotiedostoa Jos määriteltyä my.cnf-kansiota ei voi käyttää eikä oletuslukukansiossa ole my.cnf-tiedostoa, se tarkoittaa, että konfiguraatiotiedostoa ei ladata mysql:n käynnistyessä, mutta oletuskonfiguraatiota käytetään. Jos sinun täytyy muuttaa konfiguraatiota, voit luoda my.cnf-tiedoston (esimerkiksi: /etc/my.cnf) mysql:n oletuksena lukemaan hakemistoon, kirjoittaa muutettavan konfiguraatiosisällön ja käynnistää mysql:n uudelleen aktivoituaksesi.
|