Q&A > database programming > How can I see error messages from MySQL? - Answer contributed by autark
The fact that it doesn't print "OK 3" suggests that something went
wrong inbetween "OK 2" and "OK 3". You don't see the error message,
because it's printed to STDERR, and the HTTP-server doesn't catch that
Try to put this in your script:
use CGI::Carp qw(fatalsToBrowser);
This will ensure that messages to STDERR will be displayed in your browser
so that you easier can diagnose the problem.