sql >> Database >  >> RDS >> Mysql

krijg een lijst met ODBC-gegevensbron op de lokale pc met behulp van PHP

Als ik aanneem dat je op Windows draait

Door de gebruiker gedefinieerde ODBC-verbindingen worden opgeslagen onder HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

Door het systeem gedefinieerde ODBC-verbindingen worden opgeslagen onder HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

ODBC-stuurprogramma's worden gedefinieerd onder HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

Je hebt dus een truc met php nodig om uit het register te lezen, zoals deze of deze

Als ik aanneem dat je op unix/linux zit, dan

Door de gebruiker gedefinieerde ODBC-verbindingen worden opgeslagen onder /etc/odbc.ini

Door het systeem gedefinieerde ODBC-verbindingen worden opgeslagen onder /home/username/.odbc.ini

ODBC-stuurprogramma's worden gedefinieerd onder /etc/odbcinst.ini

Het zijn allemaal INI-achtige syntaxistekstbestanden.



  1. Databasemodellering:hoe producten zoals Amazon categoriseren?

  2. mysqlimport met behulp van dump

  3. ADO in VBA gebruiken om verbinding te maken met PostgreSQL

  4. Openshift:hoe krijg ik op afstand toegang tot MySQL?