Microsoft Open Database Connectivity (ODBC) es una interfaz de lenguaje de programación de aplicaciones C. De modo que las aplicaciones pueden acceder a datos de diferentes sistemas de gestión de bases de datos. Los diseñadores de ODBC intentaron hacerlo independiente de los sistemas de bases de datos y los sistemas operativos. En este artículo, estamos utilizando la base de datos de Microsoft Access para establecer una conexión.
Requisitos: si los controladores ODBC están instalados o la versión anterior está instalada, actualice a la última versión o instale el controlador primero
- Inicie el servidor XAMPP iniciando Apache
- Escriba un script PHP para la conexión de la base de datos de Access.
- Ejecútelo en un navegador local.
- La base de datos se ha conectado correctamente.
Pasos a seguir para la conexión ODBC a una base de datos de MS Access:
- Abra el icono de herramientas administrativas en su panel de control
- Haga doble clic en el icono Fuentes de datos (ODBC) que se encuentra dentro.
- Elija la pestaña DSN del sistema.
- Haga clic en Agregar en la pestaña DSN del sistema.
- Seleccione el controlador de Microsoft Access, haga clic en Finalizar
- En la siguiente pantalla, haga clic en seleccionar para ubicar la base de datos
- Asigne a la base de datos un nombre de fuente de datos (DSN) como se muestra en la imagen de arriba. Haga clic en Aceptar.
Ejemplo: El siguiente ejemplo demuestra el script de conexión simple.
PHP
<!DOCTYPE html> <html> <body> <?php //Storing DSN(Data Source Name created) $dsn="raj"; $user="root"; $password=""; //storing connection id in $conn $conn=odbc_connect($dsn,$user, $password); //Checking connection id or reference if (!$conn) { echo (die(odbc_error())); } else { echo "Connection Successful !"; } //Resource releasing odbc_close($conn); ?> </body> </html>
La siguiente salida se mostrará en el navegador
Producción:
Connection Successful !