Render link as link, not as code example.
eval $ExtUtils::MakeMaker::VERSION requires because old ExtUtils::MakeMaker does not eval by itself
Use 'localhost' if testport is set and no testhost

Fixes [RT#83496](https://rt.cpan.org/Ticket/Display.html?id=83496)

I chose to use 'localhost' rather than the 127.0.0.1 suggested
in the report for compatibility reasons - and because of ipv6.
Set auto_increment_offset explicitly in tests.

Fixes [RT83487](https://rt.cpan.org/Ticket/Display.html?id=83487)

Also I switched to use temporary tables which is recommended in the
DBI guidelines and which saves 'drop table' and 'drop table if exists'