arbitrary MySQL integer size support