django dan mysql.sock

Semasa bermula mempelajari django, masalah pertama yang saya hadapi ialah setup database pada file settings.py. Saya menggunakan MySql server yang di-install bersama xampp (http://apachefriends.org). Xampp mempunyai configuration sendiri yang cuba memastikan kesemua file xampp berada pada satu folder (kebiasaannya /opt/lampp pada linux dan c://xampp untuk windox). File-file ini termasuklah file setting untuk MySql. Kebiasaan linux, mysql.sock berada pada /var/run/mysqld/mysqld.sock dan terdapat library/framework mencari file mysql.sock ini di lokasi /tmp/ ini.

Xampp menyimpan file mysql.sock pada /opt/lampp/var/mysql/mysql.sock jadi kita perlu memberitahu django untuk mencari file mysql.sock di sana. Caranya mudah sahaja iaitu dengan membuka settings.py dan meletakkan DATABASE_HOST = ‘/opt/lampp/var/mysql/mysql.sock’.

Apabila anda memulakan aplikasi django ini, sepatutnya tiada masalah timbul.

0 Responses to “django dan mysql.sock”


  1. No Comments

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*
RSS for Posts RSS for Comments