35 lines
927 B
PHP
Executable File
35 lines
927 B
PHP
Executable File
<?php
|
|
// Habilitar mostrar errores
|
|
ini_set('display_errors', 1);
|
|
ini_set('display_startup_errors', 1);
|
|
error_reporting(E_ALL);
|
|
|
|
$conn = mysqli_connect(
|
|
'localhost', // Host
|
|
'root', // Usuario
|
|
'XmRTSMQ9', // Contraseña
|
|
'php_crud', // Base de datos
|
|
3306 // Puerto (opcional, default 3306)
|
|
);
|
|
|
|
// Verificar conexión
|
|
if (!$conn) {
|
|
die("<h2>Error de conexión:</h2> " . mysqli_connect_error());
|
|
} else {
|
|
echo "<h2>¡Conexión exitosa!</h2>";
|
|
echo "<h3>Información del servidor:</h3>";
|
|
echo "Versión MySQL: " . mysqli_get_server_info($conn);
|
|
}
|
|
|
|
// Probar consulta simple
|
|
$query = "SELECT 1+1 AS result";
|
|
$result = mysqli_query($conn, $query);
|
|
if ($result) {
|
|
$row = mysqli_fetch_assoc($result);
|
|
echo "<h3>Prueba de consulta:</h3> 1 + 1 = " . $row['result'];
|
|
} else {
|
|
echo "<h3>Error en consulta:</h3> " . mysqli_error($conn);
|
|
}
|
|
|
|
mysqli_close($conn);
|
|
?>
|