sql >> Databasteknik >  >> RDS >> Mysql

få lista över ODBC-datakällor i lokal dator med PHP

Om jag antar att du kör på Windows

Användardefinierade ODBC-anslutningar lagras under HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

Systemdefinierade ODBC-anslutningar lagras under HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

ODBC-drivrutiner definieras under HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

Så du behöver lite trick med php för att läsa från registret som denna eller denna

Om jag antar att du är på unix/linux då

Användardefinierade ODBC-anslutningar lagras under /etc/odbc.ini

Systemdefinierade ODBC-anslutningar lagras under /home/användarnamn/.odbc.ini

ODBC-drivrutiner definieras under /etc/odbcinst.ini

Alla är INI-liknande syntaxtextfiler.



  1. Varför kan inte pg_restore returalternativ -d/--dbname och -f/--fil användas tillsammans?

  2. MySQL-fråga till dynamiska rankningsrader

  3. Infoga binär data i MySQL (utan PreparedStatements)

  4. Hämta en enda rad från Join Table