En ocasiones, necesitamos obtener de la base de datos de PrestaShop datos de clientes, facturas, emails, productos… y utilizamos gestores de base de datos como phpMyAdmin, HeidiSQL, etc. A nivel avanzado utilizamos estos gestores porque podemos utilizar todas las instrucciones, pero disponemos de un gestor SQL en Prestashop que nos ofrece la posibilidad de realizar solo (por seguridad) consultas SELECT y guardarlas para utilizarlas cuando las necesitemos.
Os enseño dónde se esconde esta funcionalidad en PrestaShop 1.7
Dentro del menú del Back-Office de PrestaShop disponemos de un apartado en parámetros avanzados llamado Base de datos. En él disponemos de dos opciones, gestor SQL y respaldar base de datos.
Respaldar base de datos sirve para crear copias de seguridad y restaurarlas si hicieran falta en 10 sencillos pasos. No hay mucho más que explicar de este apartado, solo decir que precaución con este proceso.
En el gestor de SQL podemos crear y almacenar nuestras consultas del día a día. Por ejemplo, los usuarios que se han apuntado a nuestra newsletter.
El único ajuste que se puede seleccionar es el tipo de codificación de caracteres a utilizar: UTF-8 o ISO-8859-1
SELECT id, email, newsletter_date_add, ip_registration_newsletter
FROM emailsubscription
WHERE active = 1
La sentencia dice: seleccionamos las columnas id, email, newsletter_date_add y ip_registration_newsletter de la tabla emailsubscription donde la columna active sea igual a 1, es decir, estén activos.
Hacemos clic en la opción ver y obtendremos los resultados:
id | newsletter_date_add | ip_registration_newsletter | |
1 | usuario1@gmail.com | 2022-11-18 18:12:54 | 000.000.000.000 |
2 | usuario2@hotmail.com | 2022-11-19 13:10:05 | 000.000.000.000 |
3 | usuario3@gmail.com | 2022-11-20 17:08:44 | 000.000.000.000 |
4 | usuario4@gmail.com | 2022-11-21 11:32:21 | 000.000.000.000 |
5 | usuario5@icloud.com | 2022-11-22 21:12:34 | 000.000.000.000 |
Como veis con esta característica de PrestaShop, no necesitamos programas externos para hacer consultas en la base de datos de nuestra tienda online. Solo necesitamos saber crear consultas o tirar de sentencias encontradas en Internet.
Lo mejor es que en cualquier momento podemos acceder y exportar los datos deseados en una hoja de cálculo.
¡Nos vemos en la próxima! Chaito.
Desde hace unas semanas, los rumores eran cada vez más fuertes, y ahora ya es… Leer más
El entorno B2B (Business to Business) en España vive una etapa de profunda transformación impulsada… Leer más
Qué es el SEO y por qué es importante para tu empresa. En este artículo… Leer más
El 13 de marzo de 2025, Google anunció el despliegue de su primera actualización central… Leer más
La migración SEO es una operación crítica para una web que fácilmente se puede convertir… Leer más
En el ámbito del SEO, uno de los aspectos clave es la gestión de enlaces… Leer más