“Conocimientos Programación>Perl Programming

¿Qué hacen SQL Perl Scripts hacer

2012/5/3
? SQL scripts de Perl utilizan el lenguaje Perl para crear una conexión y consultar al servidor de base de datos . Se utiliza la conexión para consultar los datos de la base de datos con el fin de crear contenido interactivo y dinámico para sus lectores web. También puede utilizar las secuencias de comandos para insertar datos - como una forma de registro de usuarios - en la base de datos para su posterior recuperación . Propósito

Porque no se puede utilizar la sintaxis de Perl para un script de base de datos, programadores y administradores de bases de datos debe utilizar el código SQL para modificar o consultar los datos . El script usa las bibliotecas de conexiones de Perl para conectarse a la base de datos y ejecutar el código. Las bibliotecas traducen el lenguaje de servidor Web Perl al idioma del controlador de base de datos .
Conexión

Debe conectarse a la base de datos antes de ejecutar los scripts. En el siguiente código se conecta a una base de datos Oracle para prepararlo para las secuencias de comandos Perl :

mi $ dbh = DBI -> connect (' DBI : Oracle : los clientes ' )

La base de datos a la que el script conecta es " clientes". las bibliotecas Perl manejar cualquier código necesario para conectar , por lo que sólo tiene que especificar el tipo de servidor y el nombre de base de datos.
Implementación

Después de crear la conexión, crear la secuencia de comandos que se ejecuta en el servidor de base de datos. La secuencia de comandos que se utiliza depende de lo que desee hacer con los datos. Por ejemplo , si desea obtener una lista de pedidos de un cliente , la secuencia de comandos SQL siguiente se aplica :

select * from pedidos donde idcliente = 44

Este script recupera una lista de pedidos de un cliente con el ID de 44 . osCommerce Advertencia

Cuando se utiliza el lenguaje SQL en una página web , asegúrese de frotar los datos de los caracteres que pueden ser potencialmente utilizado para el llamado corte de inyección SQL . Este tipo de truco explota la vulnerabilidad de seguridad de un sitio web que permite a los hackers insertar código SQL en los formularios web en el sitio web , a continuación, utilizar el código para robar datos o eliminar datos de la base de datos .

Perl Programming
Cómo utilizar Perl Código ganchos
Perl Cada Foreach vs
Cómo obtener el último argumento como un array en Perl
Cómo escribir un script de Perl en VI
Tutorial de XML para Perl
Cómo leer archivos CSV en Perl
Cómo redirigir la salida a la entrada en Perl
Acerca error Caminos depuración en Perl
Conocimientos Informáticos © http://www.ordenador.online