Fiuh..Jadi ini Desember 2015, mendekati tahun baru dan saya telah menginstal mysql 5.6 di macbook pro saya. Setelah mencoba semua opsi di atas, saya tidak dapat membuat komit otomatis menjadi 'MATI' secara default. Dan setelah menghabiskan banyak waktu untuk ini, saya akhirnya bisa mengetahuinya. Saya pikir saya mungkin membagikannya di sini, karena ada beberapa hal yang mudah terlewatkan, bahkan ketika Anda melakukan segalanya dengan benar.
-
sintaks mematikan autocommit secara global
[mysqld]
komit otomatis=0
-
Di mana Anda mematikan ini:Sesuai jawaban untuk postingan ini oleh @nanda, itu bisa dilakukan dengan tiga cara. Jadi jika kita melakukannya secara global, Anda akan menambahkan baris di atas dalam file my.cnf
-
Lokasi my.cnf (sangat mudah untuk dilewatkan, dan di sinilah saya menghabiskan sebagian besar waktu) Sesuai panduan pengembangan mysql ini (harap perhatikan versi mysql Anda dan cari dokumentasi yang sama di versi Anda yang sesuai).
File my.cnf harus ada di folder '/etc'. Dalam kasus saya, file my.cnf terletak di/usr/local/mysql/my.cnf
Ini dapat bervariasi tergantung pada bagaimana Anda menginstal mysql Anda, dan juga platform Anda. Jadi hanya ketika saya menyalin my.cnf saya ke/etclocation itu mulai berfungsi dengan benar.
Semoga membantu.cheers!