“Conocimiento Programación>Perl Programming

¿Qué hacen SQL Perl Scripts hacer

2012/5/8
? 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 quitar duplicados de matriz Perl
Cómo reemplazar Opciones de expresiones regulares
¿Cómo hago para que Perl counter script para recolectar direcciones IP
Cómo contar palabras en una cadena en Perl
Cómo limpiar Perl Formato Script
Cómo convertir una matriz en una cadena en Perl
Cómo encontrar el Mean Utilizando Perl
¿Cómo puedo empujar un camino hacia la Ruta Unix variable de entorno en Perl
Conocimiento de la computadora © http://www.ordenador.online