DSN (ang. Data Source Name, nazwa źródła danych) to ciąg znaków zawierający informacje o źródle danych wymagany przez ODBC do nawiązania połączenia z bazą danych. DSN jest podobny w budowie do adresu URL i zawiera takie informacje jak:

nazwę sterownika bazy danych adres źródła danych nazwę użytkownika hasło nazwę bazy danych

Przykład prawidłowego DSN dla połączenia z bazą danych MySQL przy pomocy pakietu PEAR w skrypcie PHP:

mysql://jan:kowalski@odlegly_host.pl/wybrana_baza

Kategoria:Bazy danych