Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was tun, wenn Linux my.cnf nicht finden kann?

Was tun, wenn Linux my.cnf nicht finden kann?

WBOY
WBOYOriginal
2022-08-11 16:39:546474Durchsuche

Lösung: 1. Kopieren Sie die Datei „my-medium.cnf“ im Verzeichnis „/usr/share/mysql“ in das Verzeichnis „/etc“. 2. Benennen Sie die kopierte Datei in „my.cnf“ um. Der Grund, warum „my.cnf“ nicht gefunden werden kann, liegt darin, dass MySQL, das mit dem RPM-Paket installiert wurde, die Datei „/etc/my.cnf“ nicht installiert.

Was tun, wenn Linux my.cnf nicht finden kann?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Was soll ich tun, wenn Linux my.cnf nicht finden kann?

Wenn ich MySQL so einstellen möchte, dass die Groß-/Kleinschreibung nicht beachtet wird, stelle ich fest, dass die Konfigurationsdatei /etc/my.cnf nicht gefunden werden kann.

1. Kopieren Sie einfach die Datei my-medium.cnf im Verzeichnis /usr/share/mysql,

Was tun, wenn Linux my.cnf nicht finden kann?

2. Benennen Sie die kopierte Datei in „my .cnf“ um.

Der Grund:

MySQL, das mit dem RPM-Paket installiert wurde, installiert die Datei /etc/my.cnf nicht.

Dafür, warum MySQL ohne diese Datei normal starten kann, gibt es zwei Erklärungen:

Die erste Erklärung ist, dass my.cnf nur eine Parameterdatei ist, wenn MySQL gestartet wird. In diesem Fall startet MySQL mit den integrierten Standardparametern.

Die zweite Aussage besagt, dass MySQL beim Start automatisch die Datei my-medium.cnf im Verzeichnis /usr/share/mysql verwendet. Diese Aussage ist auf MySQL beschränkt, das im RPM-Paket installiert ist.

Wissen erweitern

Bei der Installation von MySQL über RPM wird die Datei /etc/my.cnf nicht installiert, daher weiß ich bei der Konfiguration der Master-Slave-Replikation nicht, wie ich sie konfigurieren soll

Beim spezifischen Starten von MySQL diese Datei ist nur der integrierte A-Startparameter

Auch wenn Sie ihn nicht finden und diese Datei konfigurieren möchten, können Sie sie im Dateipfad suchen und eine Kopie erstellen. Speziell in /usr/share/mysql/my-medium.cnf/usr/share/mysql/my-medium.cnf

也就通过 cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

auch über cp /usr/share/mysql/my-medium.cnf /etc/my.cnf Code ><p></p>Wenn Sie diese Datei nicht einmal haben, können Sie direkt im Stammverzeichnis suchen<p><a href="http://www.php.cn/course/list/33.html" target="_blank">Empfohlenes Lernen: </a>Linux-Video-Tutorial</p>🎜

Das obige ist der detaillierte Inhalt vonWas tun, wenn Linux my.cnf nicht finden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn