Verbinden mit MySQL-Datenbanken

# PDO_MYSQL DSN

(PECL PDO_MYSQL >= 0.1.0)

PDO_MYSQL DSN — Verbinden mit MySQL-Datenbanken

### Beschreibung

Der Data Source Name (Name der Datenquelle, DSN) von PDO_MYSQL setzt sich aus den folgenden Elementen zusammen:

DSN-Präfix

  Das DSN-Präfix ist `mysql:`.

`host`

  Der Name des Rechners, auf dem sich der Datenbankserver befindet

`port`

  Die Nummer des Ports, an dem der Datenbankserver lauscht

`dbname`

  Der Name der Datenbank

`unix_socket`

  Der MySQL-Unix-Socket (sollte nicht mit `host` oder `port` verwendet werden).

`charset`

  Der Zeichensatz. Weitere Informationen enthält die Dokumentation zum Zeichensatz-Konzept.

### Beispiele

Beispiel #1 DSN-Beispiele für PDO_MYSQL

Das folgende Beispiel zeigt einen PDO_MYSQL-DSN für die Verbindung zu einer MySQL-Datenbank:

    mysql:host=localhost;dbname=testdb

Ein paar komplettere Beispiele:

    mysql:host=localhost;port=3307;dbname=testdb
    mysql:unix_socket=/tmp/mysql.sock;dbname=testdb

### Anmerkungen

> Hinweis: Nur Unix:

> Wenn der Hostname auf `"localhost"` gesetzt ist, wird die Verbindung zum Server über einen Domain-Socket hergestellt. Wenn PDO_MYSQL gegen libmysqlclient kompiliert wurde, ist der Speicherort der Socket-Datei der einkompilierte Speicherort von libmysqlclient. Wenn PDO_MYSQL gegen mysqlnd kompiliert wurde, kann der Standard-Socket mit der Einstellung pdo_mysql.default_socket festgelegt werden.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open