Actualizar tabla de MySql desde un archivo delimitado con comas en mi PC  

 
Omar Ivan
 Omar Ivan
Usuario eminente

Tengo una tabla en MySql que se refiere a las ciudades de un país, como son muchas, quiero cargarlas a una tabla que esta en MySql y que puedo "ver" por medio del PHPMyAdmin del CPanel.
Puedo optar por digitarlas desde el sitio, puedo digitarles via PHPMyAdmin pero es mucho trabajo, sobre todo considerando que ya las tengo en una hoja de Excel que puedo guardar como delimitada por comas o usar el paquete de Excel para actualizar tablas de MySql (de hecho ya he actualizado algunas en mi localhost)
La pregunta es: ¿cómo hago para actualizar la tabla de MySql que esta en el dominio de WebEmpresa desde un archivo que tengo localmente en mi pc?
Saludos,

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 20/08/2017 7:02 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Qué tabla es la que quieres actualizar?, es una tabla de Joomla?, te en cuenta que si es una tabla con relaciones te puedes complicar con esto.

En tu archivo csv tienes que convertir cada registro a una consulta SQL y el archivo será un archivo .sql

Veo que hay un convertidor online que te puede ayudar, revisa:
http://www.convertcsv.com/csv-to-sql.htm

Lo importante es definir la tabla a la que afectará y cada una de las columnas con sus valores.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 20/08/2017 5:17 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Omar Ivan
 Omar Ivan
Usuario eminente

Estimado John,
Muchas gracias por tu pronta respuesta.
Ahora bien, para poder realizar esta operación, considerando los criterios de relaciones, debe ser esta alojado en el directorio donde se encuentra la base de datos, cierto?
De ser asi, cómo hago para copiar esa consulta al directorio de webempresa, dado que solo puedo acceder a esa base de datos por medio del phpadmin del cpanel del servicio de host.
Gracias de nuevo

ResponderCitar
Respondido : 22/08/2017 1:33 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

No teng muy claro lo que nos comentas, si nos envías capturas o la tabla que intentas afectar lo podríamos revisar con más exactitud.

Si nuestra ayuda te ha sido útil, déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 22/08/2017 2:59 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Omar Ivan
 Omar Ivan
Usuario eminente

Hola Johnny,
La verdad no puedo enviar capturas de pantalla porque no puedo hacer nada hasta resolver esto.
1) Tengo un sitio en joomla, que implica una base de datos, alojada en webempresa
2) Solo puedo acceder a esa base de datos por medio de phpMyAdmin en cPanel
3) Hay una tabla que quiero actualizar, para eso tengo dos caminos:
3.1) Hacer por medio del sitio, que tarda mucho tiempo; o
3.2) Hacelo por medio de una actualización por medio de MySql
4) Tengo la información para actualizar la tabla en el disco de mi PC en formato CSV (separado por comas)
5) De acuerdo a Jhon Marreros debo convertir el CSV en una consulta SQL
Mi pregunta es como hago para "conectar" la base de datos MySql alojada en el host de webempresa con la consulta que estará alojada en mi disco duro.
Gracias por la ayuda

ResponderCitar
Respondido : 22/08/2017 3:05 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Lo que hay que verificar es cual es la tabla afectada, luego de eso se puede verificar si se puede ejecutar una consulta SQL actualizando los datos. No hay que realizar ninguna conexión, solo aplicar una consulta SQL.

Si nuestra ayuda te ha sido útil, déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 22/08/2017 6:14 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Omar Ivan
 Omar Ivan
Usuario eminente

Muchas gracias, lo intentaré

ResponderCitar
Respondido : 22/08/2017 6:52 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Omar.

las consultas se realizan desde phpMY Admin
.- accedes a tu cuenta de cpanel -> Bases de datos -> phpMY Admin
.- Selecciona la base de datos que utiliza tu instalación y pulsa en Generar una consulta

.- En la opción Consulta a la base de datos es donde tienes que añadir tu consulta

Tienes que tener mucho cuidado si vas a trabajar directamente en la base de datos ya que puedes perder la web si surge algún imprevisto, ten siempre una copia de BD antes de realizar alguna modificación.

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 22/08/2017 11:08 am

Cursos Gratuitos WordPress

Por favor Iniciar Sesión o Registro