es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de base de datos desconocido al conectar la base de datos SQL al servidor (localhost)

¿Qué debo hacer para resolver este error?

Error:

Error fatal: Uncaught mysqlisqlexception: Base de datos desconocida ‘testdb’ en D:\xampp\htdocs\dashboard\project\connection.php:6 Trace de pila: #0 D:\xampp\htdocs\dashboard\project\connection.php(6): mysqli->__construct(‘localhost’, ‘root’, ‘#Geoinformatici…’, ‘testdb’) #1 {main} lanzado en D:\xampp\htdocs\dashboard\project\connection.php en la línea 6

Código en Bracket IDE

<?PHP
    $server = 'localhost';
    $username = 'root';
    $password = '#Geoinformaticionno1';
    $database = 'testdb';
    $connection = new mysqli($server, $username, $password, $database) or die("not connected");
    echo "connected"
?>

Hazme saber si se necesita algo más para resolver este error.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error en el código indica que hay un problema con la conexión a la base de datos porque la base de datos llamada “testdb” no es reconocida en el servidor localhost.

    Para resolver este error, se pueden seguir los siguientes pasos:

    1. Verificar la ortografía del nombre de la base de datos para asegurarse de que esté correctamente escrita en el código.
    2. Confirmar que la base de datos existe en el servidor localhost utilizando phpMyAdmin o cualquier otra herramienta de gestión de base de datos.
    3. Asegurarse de que el nombre de la base de datos coincida con el especificado en el código.
    4. Verificar que el nombre del servidor, el nombre de usuario y la contraseña sean correctos y que el servidor esté en funcionamiento.
    5. Si es necesario, crear la base de datos en el servidor localhost y especificar el mismo nombre en el código.

    Después de realizar estas comprobaciones y realizar los ajustes necesarios, el error debería resolverse y la conexión a la base de datos debería ser exitosa.

Comments are closed.