in reply to
Re: DBD mysql can't detect mysql installation
in thread DBD mysql can't detect mysql installation
You can also see that only file-based DBD modules list known data sources, because all the others have the same problems as the mysql driver.
That is not strictly true. Although the ODBC ones listed are file based in this example the real reason they are listed is because DBD::ODBC's datasources method can query the ODBC Driver Manager for the data sources. If the OP had had a data source for MS SQL Server or Oracle they would have been listed as well.