Common mistakes when using DB API include improper connection handling, neglecting error management, inefficient querying, failing to close connections, using outdated libraries, ignoring transaction management, inadequate parameterization, poor performance optimization, misunderstanding data types, and not following best security practices.