🗄️ Prueba de Conexión a Base de Datos
📊 Estado de las Conexiones
✅ MySQLi: Conexión exitosa
✅ PDO: Conexión exitosa
🔧 Información del Servidor
| Parámetro |
Valor |
| Host |
mariadb via TCP/IP |
| Server Version |
11.2.6-MariaDB-ubu2204 |
| Protocol Version |
10 |
| Client Version |
mysqlnd 8.2.30 |
| Character Set |
utf8mb4 |
📋 Credenciales Utilizadas
| Parámetro |
Valor |
| Host |
mariadb |
| Puerto |
3306 |
| Base de Datos |
ingavanz_licencias |
| Usuario |
ingavanz_iasc |
| Contraseña |
******** |
🗂️ Tablas en la Base de Datos (40)
| # |
Nombre de la Tabla |
| 1 |
Agentes |
| 2 |
Aparatos |
| 3 |
BitacoraAccesos |
| 4 |
BitacoraDescargas |
| 5 |
Clientes |
| 6 |
Comprobantes |
| 7 |
ComprobantesBack |
| 8 |
FactoresIEPS |
| 9 |
Folios |
| 10 |
Licencias |
| 11 |
Movimientos |
| 12 |
Parametros |
| 13 |
Pendientes |
| 14 |
RegistroServidores |
| 15 |
SATArticulo69 |
| 16 |
SATArticulo69B |
| 17 |
SQLErrors |
| 18 |
ServicioSoporte |
| 19 |
ServicioTimbrado |
| 20 |
Sistemas |
| 21 |
TablasImpto |
| 22 |
Tags |
| 23 |
Test |
| 24 |
Tickets |
| 25 |
TransporteNotificaciones |
| 26 |
UpdateVersiones |
| 27 |
Versiones |
| 28 |
VersionesNotas |
| 29 |
adjuntos |
| 30 |
comments |
| 31 |
empresa_sistemas |
| 32 |
gloSecurityAreaElements |
| 33 |
gloSecurityAreas |
| 34 |
historias |
| 35 |
migrations |
| 36 |
notificacions |
| 37 |
password_resets |
| 38 |
roles |
| 39 |
transacciones |
| 40 |
users |
💻 Ejemplo de Código de Conexión
MySQLi
<?php
$host = getenv('DB_HOST') ?: 'mariadb';
$port = getenv('DB_PORT') ?: '3306';
$dbname = getenv('DB_NAME') ?: 'ingavanz_Licencias';
$user = getenv('DB_USER') ?: 'ingavanz_iasc';
$password = getenv('DB_PASSWORD') ?: 'mancha96';
$mysqli = new mysqli($host, $user, $password, $dbname, $port);
if ($mysqli->connect_error) {
die("Error de conexión: " . $mysqli->connect_error);
}
// Tu código aquí
$result = $mysqli->query("SELECT * FROM tu_tabla");
// ...
$mysqli->close();
?>
PDO
<?php
$host = getenv('DB_HOST') ?: 'mariadb';
$port = getenv('DB_PORT') ?: '3306';
$dbname = getenv('DB_NAME') ?: 'ingavanz_Licencias';
$user = getenv('DB_USER') ?: 'ingavanz_iasc';
$password = getenv('DB_PASSWORD') ?: 'mancha96';
$dsn = "mysql:host=$host;port=$port;dbname=$dbname;charset=utf8mb4";
$pdo = new PDO($dsn, $user, $password, [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
]);
// Tu código aquí
$stmt = $pdo->query("SELECT * FROM tu_tabla");
$rows = $stmt->fetchAll();
// ...
?>
🔗 Otras Pruebas