Rumah > pangkalan data > tutorial mysql > Bagaimana untuk mengubah suai bilangan maksimum sambungan dalam mysql

Bagaimana untuk mengubah suai bilangan maksimum sambungan dalam mysql

青灯夜游
Lepaskan: 2021-12-02 14:41:25
asal
22325 orang telah melayarinya

Kaedah pengubahsuaian: 1. Jalankan arahan "set GLOBAL max_connections=connection value;". 2. Buka fail konfigurasi mysql "my.cnf", tambah pernyataan "max_connections=connection value" pada fail, simpan fail dan mulakan semula perkhidmatan.

Bagaimana untuk mengubah suai bilangan maksimum sambungan dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Bilangan maksimum sambungan boleh diubah suai melalui mysql Terdapat dua kaedah yang biasa digunakan untuk mengubahsuai bilangan maksimum sambungan dalam pangkalan data mysql Hari ini kita akan menganalisis ciri-ciri dan perbezaan antara kedua-dua kaedah supaya kita boleh lebih baik Untuk mengekalkan mysql. Mari kita lihat bagaimana untuk mengubah suai bilangan maksimum sambungan dalam MySQL Saya harap artikel itu dapat membantu semua orang.

Masalah

Apabila menggunakan pangkalan data MySQL, kita sering menghadapi masalah seperti itu, iaitu ralat "Can not connect to MySQL server. Too many connections"-mysql 1040 Ini kerana mengakses MySQL Dan bilangan sambungan yang belum dikeluarkan telah mencapai had atas MySQL. Biasanya, bilangan sambungan maksimum lalai untuk MySQL ialah 100, dan bilangan maksimum boleh mencapai 16384.

Terdapat dua cara yang biasa digunakan untuk mengubah suai bilangan maksimum sambungan.

Penyelesaian 1: Gunakan arahan

untuk menetapkan bilangan maksimum sambungan kepada 100 melalui arahan set GLOBAL max_connections=100;  Kaedah ini berkesan serta-merta. , tidak perlu memulakan semula perkhidmatan mysql.

Perlu diambil perhatian bahawa hanya boleh dikendalikan melalui akaun mysql dengan kebenaran root, jika tidak ralat “1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation” akan dilaporkan.

Pada masa yang sama, tetapkan nilai minimum sambungan_maks kepada 1.

Penyelesaian 2: Ubah suai my.cnf

Buka fail konfigurasi mysql vim /etc/my.cnf dan tambah max_connections=100一行 (jika ada, terus Just ubah suai nilai), kemudian mulakan semula perkhidmatan :/etc/init.d/mysqld restart, dan ia akan berkuat kuasa.

Perbezaan:

1 Dengan mengubah suai fail konfigurasi, anda perlu memulakan semula perkhidmatan dengan arahan akan berkuat kuasa serta-merta .

2. Ubah suai fail konfigurasi untuk menjadikannya lebih stabil dan boleh dipercayai. Kerana jika terdapat max_connections=100 dalam fail konfigurasi dan anda menggunakan arahan untuk mengubah suainya, setelah perkhidmatan mysql dimulakan semula, bilangan sambungan yang dinyatakan dalam fail konfigurasi akan digunakan semula.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai bilangan maksimum sambungan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan