diff -rN -u old-openxcap/xcap/dbutil.py new-openxcap/xcap/dbutil.py
--- old-openxcap/xcap/dbutil.py	2012-11-08 10:07:24.000000000 +0100
+++ new-openxcap/xcap/dbutil.py	2012-11-08 10:07:24.000000000 +0100
@@ -71,6 +71,7 @@
         if MySQLdb.version_info[:3] == (1, 2, 2):
             kwargs.setdefault('reconnect', 1)
         kwargs.setdefault('host', host or 'localhost')
+        kwargs.setdefault('port', int(port or '3306'))
         kwargs.setdefault('user', user or '')
         kwargs.setdefault('passwd', password or '')
         kwargs.setdefault('db', db)
