Heim >Computer-Tutorials >Computerwissen >So lösen Sie das Problem der langsamen MySQL-Verbindung in Docker

So lösen Sie das Problem der langsamen MySQL-Verbindung in Docker

PHPz
PHPznach vorne
2024-02-19 15:09:51596Durchsuche

Nachdem ich Docker zum Bereitstellen von MySQL verwendet habe, ist die Verbindungsgeschwindigkeit langsam. Bei der Online-Suche habe ich festgestellt, dass das Problem möglicherweise durch die fehlende DNS-Auflösung und andere Module während der Mindestcontainerinstallation verursacht wird.

So lösen Sie das Problem der langsamen MySQL-Verbindung in Docker

Da es beim Herstellen einer Verbindung zu einem Problem mit einer sehr langsamen Verbindung kommt, fügen wir diesen Satz direkt hinzu

skip-name-resolve

Wir ändern direkt die Konfiguration von docker-compose.yml. Die Konfiguration ist wie folgt

version: "3"
services:
mysql:
image: mysql:latest
container_name: mysql_compose
restart: always
ports:
- 3306:3306
command: --default-authentication-plugin=mysql_native_password --skip-name-resolve
environment:
- MYSQL_ROOT_PASSWORD=test
volumes:
- /home/data/mysql:/var/lib/mysql

Erneut ausführen, damit die Geschwindigkeit verbessert wird.

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der langsamen MySQL-Verbindung in Docker. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen