Função mysql_connect() do PHP

Definição e uso

A função mysql_connect() abre uma conexão MySQL não persistente.

Sintaxe

mysql_connect(server,user,pwd,newlink,clientflag)
Parâmetros Descrição
server

Opcional. Especifica o servidor a ser conectado.

Pode incluir o número da porta, por exemplo "hostname:port", ou o caminho para o soquete local, por exemplo para localhost ":/path/to/socket".

Se a instrução PHP mysql.default_host não estiver definida (situação padrão), o valor padrão é 'localhost:3306'.

user Opcional. Nome de usuário. O valor padrão é o nome de usuário do proprietário do processo do servidor.
pwd Opcional. Senha. O valor padrão é a senha vazia.
newlink Opcional. Se o mysql_connect() for chamado novamente com os mesmos parâmetros, não será estabelecida uma nova conexão, mas retornará o identificador da conexão já aberta. O parâmetro new_link altera este comportamento e faz com que o mysql_connect() sempre abra uma nova conexão, mesmo se o mysql_connect() já foi chamado anteriormente com os mesmos parâmetros.
clientflag

Opcional.clientflags Os parâmetros podem ser uma combinação dos seguintes constantes:

  • MYSQL_CLIENT_SSL - Usa criptografia SSL
  • MYSQL_CLIENT_COMPRESS - Usa protocolo de compressão
  • MYSQL_CLIENT_IGNORE_SPACE - Permite espaços após o nome da função
  • MYSQL_CLIENT_INTERACTIVE - Permite que o tempo de inatividade do timeout de interação seja fechado antes da conexão

Retorno

Se sucesso, retorna um identificador de conexão MySQL, caso contrário, retorna FALSE.

Dicas e Notas

Nota:No final do script, a conexão com o servidor é fechada, a menos que tenha sido chamada explicitamente anteriormente mysql_close() Fechado.

Dica:Para criar uma conexão persistente, use mysql_pconnect() Função.

Exemplo

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Não foi possível conectar: ' . mysql_error());
  }
// Alguns códigos...
mysql_close($con);
?>