sql >> Databáze >  >> RDS >> Mysql

získat seznam zdrojů dat ODBC v místním počítači pomocí PHP

Pokud předpokládám, že používáte systém Windows

Uživatelem definovaná připojení ODBC jsou uložena pod HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

Systémem definovaná připojení ODBC jsou uložena pod HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

Ovladače ODBC jsou definovány pod HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

Takže ke čtení z registru potřebujete nějaký trik s php, jako je tento nebo tento

Pokud předpokládám, že používáte unix/linux, pak

Uživatelem definovaná připojení ODBC jsou uložena pod /etc/odbc.ini

Systémem definovaná připojení ODBC jsou uložena pod /home/username/.odbc.ini

Ovladače ODBC jsou definovány v /etc/odbcinst.ini

Všechny jsou textové soubory syntaxe podobné INI.



  1. Vraťte datový rámec Pandas z dotazu PostgreSQL pomocí sqlalchemy

  2. Měřítko desetinné hodnoty mělo za následek zkrácení dat prostřednictvím ODBC

  3. SQLAlchemy se pokouší dvakrát odstranit mnoho sekundárních vztahů

  4. SQLAlchemy a UnicodeDecodeError