Advertisement
Guest User

Untitled

a guest
May 21st, 2013
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.80 KB | None | 0 0
  1. #!/usr/bin/perl -w
  2.  
  3. use DBI;
  4.  
  5. print "Content-type: text/html\n\n";
  6.  
  7. ## mysql user database name
  8. $db ="mysql";
  9. ## mysql database user name
  10. $user = "vivek";
  11.  
  12. ## mysql database password
  13. $pass = "myPassword";
  14.  
  15. ## user hostname : This should be "localhost" but it can be diffrent too
  16. $host="localhost";
  17.  
  18. ## SQL query
  19. $query = "show tables";
  20.  
  21. $dbh = DBI->connect("DBI:mysql:$db:$host", $user, $pass);
  22. $sqlQuery  = $dbh->prepare($query)
  23. or die "Can't prepare $query: $dbh->errstr\n";
  24.  
  25. $rv = $sqlQuery->execute
  26. or die "can't execute the query: $sqlQuery->errstr";
  27.  
  28. print "<h3>********** My Perl DBI Test ***************</h3>";
  29. print "<p>Here is a list of tables in the MySQL database $db.</p>";
  30. while (@row= $sqlQuery->fetchrow_array()) {
  31. my $tables = $row[0];
  32. print "$tables\n<br>";
  33. }
  34.  
  35. $rc = $sqlQuery->finish;
  36. exit(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement