How do I connect to a database using Perl

Connecting to a database using Perl involves using the DBI (Database Interface) module, which provides a database-independent interface for Perl. Below is a simple example demonstrating how to connect to a MySQL database:

#!/usr/bin/perl use strict; use warnings; use DBI; my $dsn = "DBI:mysql:database_name:host:port"; # Replace with your database name, host, and port my $username = "your_username"; # Replace with your username my $password = "your_password"; # Replace with your password my $dbh = DBI->connect($dsn, $username, $password, { RaiseError => 1, PrintError => 0 }); if ($dbh) { print "Connected to the database successfully!\n"; } $dbh->disconnect; # Disconnect from the database

Perl database DBI MySQL database connection Perl database interaction