List:General Discussion« Previous MessageNext Message »
From:Tom Cunningham Date:July 28 1999 3:38pm
Subject:Re: Sample perl script
View as plain text  
At 21:52, 19990727, Rich Bowen wrote:
>Richard Reina wrote:
>> 
>> Can someone send me a very simple  perl script that connects to a mysql
>> database and modifies a table.
>
------ ADD ------
#!/PATH-TO-PERL/perl
-----------------
>>use DBI;
>>use strict;
>>my $dbh = DBI->connect('DBI:mysql:database', 'username',
>>                       'password');
>die "connect failed: $DBI::errstr" unless $dbh;

>>my $sth = $dbh->prepare("insert into tablename
>>                       (fname,lname,email)
>>                       values
>>                       ('Rich','Bowen','junkmail@stripped')
>die "prepare failed:", $dbh->errstr unless $sth;

>>$sth->execute;

>$sth->execute or die "execute failed:", $sth->errstr;

--------- ADD -------
$sth->finish;
---------------------
>>$dbh->disconnect;

If you are disconnecting your database handle, you should always first
finish any open statement handles. I believe if you use the "-w"
flag in "#!/usr/bin/perl" it'll warn you about that.

Thread
Sample perl scriptRichard Reina28 Jul
  • Re: Sample perl scriptRich Bowen28 Jul
    • Re: Sample perl scriptThimble Smith28 Jul
      • Re: Sample perl scriptPaul DuBois28 Jul
  • Installing on NTKevin Anderson28 Jul
    • Installing on NTJani Tolonen29 Jul
  • Re: Installing on NTChristian Mack28 Jul
Re: Sample perl scriptTom Cunningham28 Jul