Conectando a bancos de dados MySQL

# PDO_MYSQL DSN

(PECL PDO_MYSQL >= 0.1.0)

PDO_MYSQL DSN — Conectando a bancos de dados MySQL

### Descrição

O Data Source Name (DSN) do PDO_MYSQL é composto dos seguintes elementos:

Prefixo DSN

  O prefixo DSN é `mysql:`.

`host`

  O nome do servidor onde está o banco de dados.

`port`

  O número da porta onde o servidor do banco de dados está escutando.

`dbname`

  O nome do banco de dados.

`unix_socket`

  O soquete Unix do MySQL (não deve ser usado com `host` ou `port`).

`charset`

  O conjunto de caracteres. Veja a documentação sobre conjunto de caracteres para mais informação.

### Exemplos

Exemplo #1 Exemplos de DSN do PDO_MYSQL

O exemplo a seguir demonstra um DSN do PDO_MYSQL para conexão com banco de dados MySQL:

    mysql:host=localhost;dbname=testdb

Exemplos mais completos:

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

### Notas

> Nota: Somente em Unix:

> Quando o nome do servidor é definido como `"localhost"`, a conexão ao servidor é feita através de um soquete de domínio. Se o PDO_MYSQL tiver sido compilado usando libmysqlclient, a localização do soquete é a mesma localização da compilação da libmysqlclient. Se o PDO_MYSQL foi compilado usando mysqlnd, um soquete padrão pode ser definido através da configuração pdo_mysql.default_socket.

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