Base de datos en MTA: SQLite o MySQL
Cuándo usar SQLite y cuándo MySQL en tus recursos de MTA, y cómo hacer consultas seguras.
MTA permite usar bases de datos SQLite y MySQL desde sus scripts.
SQLite
Un archivo local, sin servidor de base de datos. Ideal para recursos pequeños o servidores sencillos.
MySQL o MariaDB
Mejor para servidores grandes, varios servidores compartiendo datos o integración con una web.
Consultas seguras
Usa los marcadores de parámetros de las funciones de base de datos en lugar de concatenar texto. Así evitas inyecciones SQL.
Consultas asíncronas
Para no bloquear el servidor, usa consultas con funciones de retorno.
Copias de seguridad
Sea cual sea el sistema, haz copias regulares y guárdalas fuera del servidor.


