TYPO3 CMS  TYPO3_6-2
All Classes Namespaces Files Functions Variables Pages
<hostspec> Protocol Reference

Detailed Description

Parse a data source name

Parameters
$dsnstring Data Source Name to be parsed
Returns
array an associative array with the following keys:

phptype: Database backend used in PHP (mysql, odbc etc.) dbsyntax: Database used with regards to SQL syntax etc. protocol: Communication protocol to use (tcp, unix etc.) hostspec: Host specification (hostname[:port]) database: Database to use on the DBMS server username: User name for login password: Password for login

The format of the supplied DSN is in its fullest form:

phptype(dbsyntax)://username:password Most variations are allowed:

phptype://username:password