
Soy desarrollador web y me pregunto por qué no puedo conectarme a la base de datos MySQL en casi todos mis sitios web con la línea de comando (todos los temas usan cpanel) y cuando vi que el puerto 3306 está cerrado.
¿Cómo puedo conectar el tema con el comando mysql?
¿Por qué el puerto MySQL se muestra cerrado? ¿Cómo funciona si su puerto está cerrado?
¿Es eso algo que hace Cpanel?
mi comando es:
mysql -h direcciónip remota -u nombre de usuario -pmycontraseña -D mibase de datos
Respuesta1
Las conexiones remotas de MySQL están deshabilitadas de forma predeterminada en los servidores cPanel porque se consideran una amenaza potencial a la seguridad. Usando las herramientas en Web Host Manager (WHM) y la interfaz cPanel a nivel de dominio (generalmentehttp://nombrededominio.com/cpanel) Se pueden agregar hosts remotos que el servidor permite conectarse al servicio MySQL.
Respuesta2
yo sueloSQLyogpara conectarse a hosts remotos. Y este enlace...https://answers.syr.edu/display/ischool/Enable+Remote+MySQL+on+cPanel- proporciona los pasos para conectarse a la base de datos MySQL de forma remota cuando se usa cpanel.