Essayez de modifier votre exemple non fonctionnel (pas de http dans l'hôte)
import mysql.connector
cnx = mysql.connector.connect(
host='imaginarywebsite.ddns.net',
database='import_test',
user='user_builder',
password='password***',
port=3309
)