Heim > Artikel > Betrieb und Instandhaltung > So ändern Sie die maximale Anzahl von Verbindungen in MySQL unter Linux
Methode: 1. Verwenden Sie „set GLOBAL max_connections=number of links“, um die maximale Anzahl von Verbindungen vorübergehend zu ändern. 2. Verwenden Sie „vim /etc/my.cnf1“, um den Inhalt von „max_connections“ zu ändern, zu speichern und neu zu starten MySQL-Dienst, um dauerhafte Änderungen vorzunehmen. Maximale Anzahl von Verbindungen.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, MySQL8.0.22-Version, Dell G3-Computer.
Client-Anmeldung:
mysql -uroot -p
Setzen Sie die neue maximale Anzahl von Verbindungen auf 1000:
mysql> set GLOBAL max_connections=1000
Zeigen Sie die aktuell ausgeführte Abfrage an:
mysql> show processlist
Aktuellen Status anzeigen:
mysql> show status
Client verlassen:
mysql> exit
Die aktuelle maximale Anzahl von Verbindungen anzeigen:
mysqladmin -uroot -p variables
Diese Methode behandelt die Symptome, aber nicht die Grundursache. Nach dem Neustart des Dienstes ist die maximale Anzahl von Verbindungen immer noch vorhanden 100. Diese Methode dient der dringenden Erweiterung der maximalen Anzahl an Verbindungen und ist keine langfristige Lösung.
Sehen Sie sich den Speicherort der Konfigurationsdatei an
/usr/bin/mysql --verbose --help | grep -A 1 'Default optio
Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Der Server liest zuerst die Datei /etc/my.cnf. Wenn sie nicht vorhanden ist, liest er /etc/mysql/my.cnf , und lesen Sie es dann in der Reihenfolge /usr/etc/my.cnf, ~/.my.cnf
Suchen Sie im Stammpfad nach der Konfigurationsdatei:
find / -name my.cnf 结果:/etc/my.cnf
Configuration
vim /etc/my.cnf
Bearbeiten Sie my.cnf und fügen Sie es zu [ mysqld]:
max_connections=1000
Starten Sie den Dienst neu
service mysqld restart
Überprüfen Sie die Anzahl der Verbindungen
mysql -u root -p show variables like 'max_connections';
Empfohlenes Lernen: MySQL-Video-Tutorial, Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo ändern Sie die maximale Anzahl von Verbindungen in MySQL unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!