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

få liste over ODBC-datakilde i lokal pc ved hjælp af PHP

Hvis jeg antager, at du kører på Windows

Brugerdefinerede ODBC-forbindelser gemmes under HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

Systemdefinerede ODBC-forbindelser er gemt under HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

ODBC-drivere er defineret under HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

Så du har brug for et trick med php for at læse fra registreringsdatabasen som denne eller denne

Hvis jeg antager at du er på unix/linux så

Brugerdefinerede ODBC-forbindelser gemmes under /etc/odbc.ini

Systemdefinerede ODBC-forbindelser gemmes under /home/brugernavn/.odbc.ini

ODBC-drivere er defineret under /etc/odbcinst.ini

Alle er INI-lignende syntakstekstfiler.



  1. JOIN-forespørgsler vs. flere forespørgsler

  2. Vælg data med maks. datorækkefølge efter et andet felt

  3. Fjern grænsesætningen fra MySQL Workbench

  4. Indsættelse af PHP float/decimalværdier i MySQL