Mysql
 sql >> Database >  >> RDS >> Mysql

ottenere l'elenco dell'origine dati ODBC nel PC locale utilizzando PHP

Se presumo che stai utilizzando Windows

Le connessioni ODBC definite dall'utente sono archiviate in HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

Le connessioni ODBC definite dal sistema sono archiviate in HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

I driver ODBC sono definiti in HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

Quindi hai bisogno di qualche trucco con php per leggere dal registro come questo o questo

Se presumo che tu sia su unix/linux allora

Le connessioni ODBC definite dall'utente sono archiviate in /etc/odbc.ini

Le connessioni ODBC definite dal sistema sono archiviate in /home/username/.odbc.ini

I driver ODBC sono definiti in /etc/odbcinst.ini

Sono tutti file di testo di sintassi simili a INI.