Dua tebakan:
-
Jalankan
mysqladmin variables | grep socket
untuk mendapatkan di mana soket berada, dan coba atur koneksi seperti ini:pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
-
Jalankan
mysqladmin variables | grep port
dan pastikan portnya 3306. Jika tidak, Anda dapat mengatur port secara manual seperti ini:pymysql.connect(db='base', user='root', passwd='pwd', host='localhost', port=XXXX)