Conexión a las bases de datos MySQL

# PDO_MYSQL DSN

(PECL PDO_MYSQL >= 0.1.0)

PDO_MYSQL DSN — Conexión a las bases de datos MySQL

### Descripción

El Data Source Name (DSN) de PDO_MYSQL se compone de los siguientes elementos:

Prefijo DSN

  El prefijo DSN es `mysql:`.

`host`

  El host donde se encuentra el servidor de base de datos.

`port`

  El número de puerto donde el servidor de base de datos está escuchando.

`dbname`

  El nombre de la base de datos.

`unix_socket`

  El socket Unix de MySQL (no debe utilizarse con `host` o `port`).

`charset`

  El juego de caracteres. Consulte la documentación sobre los conceptos de los juegos de caracteres para obtener más información.

### Ejemplos

Ejemplo #1 Ejemplos con el DSN de PDO_MYSQL

El siguiente ejemplo muestra el DSN PDO_MYSQL para conectarse a las bases de datos MySQL:

    mysql:host=localhost;dbname=testdb

Ejemplos más completos:

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

### Notas

> Nota: Solo Unix:

> Cuando el nombre de host es `"localhost"`, la conexión se realiza a través de un socket Unix. Si PDO_MYSQL está compilado con libmysqlclient, entonces el archivo de socket es el especificado durante la compilación de libmysqlclient. Si PDO_MYSQL está compilado con mysqlnd, un socket por omisión puede ser indicado a través del parámetro pdo_mysql.default_socket.

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