Artikel ini menjelaskan cara mengatasi masalah yang mungkin terjadi saat Anda mencoba menjalankan server MySQL dengan jumlah memori terbatas.
Anda harus memiliki akses root ke server untuk mengikuti prosedur dalam artikel ini.Masalah
Saat Anda mencoba menjalankan server MySQL, memorinya akan habis atau tidak dapat dijalankan sama sekali.
Resolusi
Anda dapat mengatasi masalah ini dengan mengurangi jumlah memori yang digunakan MySQL. Untuk melakukannya, ubah my.cnf file konfigurasi dan restart server MySQL sebagai berikut:
- Gunakan nano atau vi editor teks untuk membuka /etc/my.cnf berkas.
- Buat perubahan berikut pada my.cnf mengajukan. Anda mungkin perlu menambahkan beberapa baris ini, atau menghapus komentar pada baris yang ada dengan menghapus # . di depan .
set-variable =max_allowed_packet=1Mset-variable =thread_stack=64Kset-variable =table_cache=4set-variable =sort_buffer=64Kset-variable =net_buffer_length=2Kset-variable =key_buffer_size=2095104skip-innodbskip-bdbskip-skip-bclusterskip-innodbskip-networkingskip /pra>
- Simpan perubahan ke my.cnf berkas.
-
Mulai ulang server MySQL. Untuk melakukannya, ketik perintah yang sesuai untuk distribusi Linux Anda:
- Untuk CentOS dan Fedora, ketik:
service mysqld restart
-
Untuk Debian dan Ubuntu, ketik:
layanan mysql restart
- Untuk CentOS dan Fedora, ketik: