Bagaimana Menampilkan Variabel Sistem untuk Server MySQL Anda

Bagaimana Menampilkan Variabel Sistem untuk Server MySQL Anda
Bagaimana Menampilkan Variabel Sistem untuk Server MySQL Anda

Video: Bagaimana Menampilkan Variabel Sistem untuk Server MySQL Anda

Video: Bagaimana Menampilkan Variabel Sistem untuk Server MySQL Anda
Video: Pengguna iPhone! Stop lakukan hal ini di iPhone kalian! - YouTube 2024, April
Anonim
Jika Anda menjalankan server database MySQL, Anda mungkin bertanya-tanya bagaimana cara melihat pengaturan saat ini untuk database. Di MySQL mereka disebut variabel, dan sangat mudah untuk melihat nilai saat ini.
Jika Anda menjalankan server database MySQL, Anda mungkin bertanya-tanya bagaimana cara melihat pengaturan saat ini untuk database. Di MySQL mereka disebut variabel, dan sangat mudah untuk melihat nilai saat ini.

Cara termudah adalah dengan hanya menggunakan perintah ini dari prompt MySQL, yang akan menunjukkan setiap pengaturan konfigurasi saat ini.

SHOW VARIABLES;

Jika Anda hanya ingin melihat variabel tertentu, Anda dapat menggunakan perintah ini. Tentunya Anda ingin mengganti max_connect_errors dalam perintah itu dengan variabel yang Anda cari.

SHOW VARIABLES LIKE '%max_connect_errors%';

Jika Anda ingin mengubah status variabel saat ini, Anda dapat melakukannya dengan mudah dengan perintah yang serupa dengan perintah ini:

SET GLOBAL max_connect_errors=10000;

Jika Anda membaca postingan ini, Anda mungkin bertanya-tanya mengapa kami repot-repot menulis posting tentang subjek ini, mengingat ada panduan pengguna untuk MySQL. Tadi malam (pada saat penulisan posting ini), server web kami mengalami masalah koneksi ke database. Ketika melihat melalui log, menjadi jelas bahwa server database telah memblokir server web dari menghubungkan karena beberapa kesalahan koneksi. Solusinya bahkan lebih mudah untuk diketahui.

Host 'host_name' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'

Ternyata, penyedia hosting kami sedang dalam proses meningkatkan firmware switch mereka karena beberapa masalah - yang menyebabkan beberapa kesalahan koneksi. Karena pengaturan default MySQL untuk kesalahan koneksi maksimum adalah batas konyol 10, server database kami mulai menolak koneksi masuk. Syukurlah kami dapat memperbaikinya dengan cepat dengan perintah FLUSH HOSTS di server database, tetapi sudah waktunya untuk meningkatkan variabel. Jadi … posting ini hanya agar kami tidak akan melupakan apa yang kami lakukan di lain waktu.

Direkomendasikan: