Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14096|Svar: 0

[Kilde] MySQL 5.6.21 for at se MY.CNF-konfigurationsfilen

[Kopier link]
Opslået på 06/09/2017 13.38.46 | | |
My.CNF er en konfigurationsfil, der indlæses, når MySQL starter, og som normalt placeres i MySQL installationsmappen, eller du kan indlæse den i andre mapper.
Efter installation af MySQL vil der være flere my.cnf-filer i systemet, nogle til test.
Brug kommandoen find my.cnf til at liste alle my.cnf-filer
kommando
Find my.cnf
Output

Når vi skal ændre konfigurationsfilen, skal vi finde ud af, hvilken my.cnf-fil der blev indlæst, da mysql startede.
1. Tjek om my.cnf for den angivne mappe bruges
Efter at have startet mysql tjekker vi mysql-processen for at se, om der er en indstilling til at bruge my.cnf-filen i den angivne mappe; hvis ja, betyder det, at denne konfigurationsfil indlæses, når mysql starter.
kommando
PS aux|grep MySQL|grep 'my.CNF'
Output

Du kan se, at /usr/local/Cellar/mysql/5.6.24/my.cnf er konfigurationsfilen til mysql startup-indlæsning.
Hvis ovenstående kommando ikke outputter, betyder det, at der ikke er nogen indstilling til at bruge my.cnf for den angivne mappe.
2. Tjek mappen, hvor mysql læser my.cnf som standard.
Hvis du ikke sætter my.cnf til at bruge den angivne mappe, vil mysql læse my.cnf-filen i rodmappen og standardmappen, når mysql starter.
Se på standardmappen, der læser konfigurationsfilen, når MySQL starter
kommando
mysql --help|grep 'my.cnf'
Output

Disse er:MySQL søger som standard i my.cnf-mappen med førsteprioritet.
3. Der bruges ingen konfigurationsfil ved opstart
Hvis der ikke er en indstilling til at bruge den angivne mappe my.cnf-fil, og standardlæsemappen ikke har en my.cnf-fil, betyder det, at konfigurationsfilen ikke indlæses, når mysql starter, men standardkonfigurationen bruges.
Hvis du skal ændre konfigurationen, kan du oprette en my.cnf-fil (for eksempel: /etc/my.cnf) i den mappe, der som standard læses i MySQL, skrive konfigurationsindholdet, der skal ændres, og genstarte mysql for at få det til at træde i kraft.





Tidligere:MySQL analyserer højt CPU-forbrug i situationer med høj samtidighed
Næste:Google Adsense ændrer PIN-koden for at modtage adressen
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com