The precision of MySQL float is not enough to handle all Python floats. From http://docs.python.org/tutorial/floatingpoint.html: "...almost all platforms map Python floats to IEEE-754 “double precision”"