Menambahkan variable nilai koneksi dari aplikasi ke database agar ketika sync menggunakan curl tidak failed – Forum – Mas AL Forum

BLOG IT SYSADMIN

Daftar akun digitalocean untuk mendapatkan free credit 100$.
DigitalOcean Referral Badge
Menambahkan variabl...
 
Notifications
Clear all

Menambahkan variable nilai koneksi dari aplikasi ke database agar ketika sync menggunakan curl tidak failed

1 Post
1 Pengguna
1 Reactions
162 Dilihat
Iyang
Post: 8
Topic starter
(@iyang)
Eminent Member
Joined: 4 tahun lalu

1. Jika ingin transfer data hingga lebih dari 10 MB atau 100 MB:

- nano /etc/mysql/my.cnf

#masukkan di paling bawah dan sesuaikan pada valuenya saja

max_allowed_packet=50M
max_connections=1000000

save dan exit (ctrl + x,y, enter)

- restart mysql nya /etc/init.d/mysql restart

 

2. Masuk ke terminal mysql nya

- mysql -u root -p

*lalu cek apakah variable yang sudah Anda masukkan ke my.cnf sudah berubah sesuai dengan nilai variablenya

- show variables like "max_allowed_packet";

+--------------------+----------+
| Variable_name | Value |
+--------------------+----------+
| max_allowed_packet | 52428800 |
+--------------------+----------+

- show variables like "max_connections";

+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 29538 |
+-----------------+-------+

 

3. Rekomendasi nilai variable yang mungkin menjadi alternatif lainnya bisa di cek saja dengan command:

- show variables like "%timeout";

+---------------------------------------+-------+
| Variable_name | Value |
+---------------------------------------+-------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| idle_readonly_transaction_timeout | 0 |
| idle_transaction_timeout | 0 |
| idle_write_transaction_timeout | 0 |
| innodb_flush_log_at_timeout | 1 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 28800 |
| lock_wait_timeout | 86400 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| rpl_semi_sync_master_timeout | 10000 |
| rpl_semi_sync_slave_kill_conn_timeout | 5 |
| slave_net_timeout | 60 |
| thread_pool_idle_timeout | 60 |
| wait_timeout | 28800 |
+---------------------------------------+-------+

 

4. Jika anda ingin merubah variable-variablenya, bisa masukkan ke my.cnf sesuai dengan format pada langkah nomor 1.

service mysql perlu direstart jika sudah mengganti variablenya ya 🙂

Share: