Cómo conectar la aplicación python con la base de datos en línea

Estoy tratando de conectar la aplicación Python con la base de datos en línea. Está funcionando correctamente en la base de datos localhost, pero cuando bash conectarme en línea, muestra un error.

Error

errno=2003, values=(self.get_address(), _strioerror(err))) mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '69.162.107.34:3306' (10060 A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond) 

Código

 import mysql.connector mydb = mysql.connector.connect( host="00.00.00.00", user="user", passwd="pass", database="db" ) mycursor = mydb.cursor()