O melhor tutorial conexão com o MySQL em 2024. Neste tutorial você pode aprender Usar conexão binário mysql,Use script PHP para conectar MySQL,
Você pode usar o modo binário MySQL para baixo no prompt de comando do mysql, se conectar ao banco de dados MySQL.
O que se segue é um exemplo simples da linha de comando para se conectar servidor mysql:
[root@host]# mysql -u root -p Enter password:******
Após um login bem-sucedido ocorre prompt de comando mysql>, você pode executar qualquer instrução SQL nele.
Depois que o comando acima é executado, o login é resultados de saída bem-sucedidos são os seguintes:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
No exemplo acima, usamos o usuário root para fazer login no servidor mysql, é claro, você também pode usar outro usuário mysql.
Se as permissões suficientes ao usuário, qualquer usuário pode executar operações SQL na janela do prompt de comando mysql.
Sair mysql> prompt de comando, você pode usar o comando de saída, como segue:
mysql> exit Bye
PHP fornece a função mysql_connect () para se conectar ao banco de dados.
Esta função tem cinco parâmetros, retorno após uma ligação bem sucedida para identificador de conexão MySQL, senão retornar FALSE.
connection mysql_connect(server,user,passwd,new_link,client_flag);
Parâmetro Descrição:
parâmetros | descrição |
---|---|
servidor | Opcional. Ele especifica que o servidor que você deseja se conectar. Pode incluir um número de porta, como "hostname: port", ou o caminho para um socket local, por exemplo, o localhost ": / path / to / socket". Se a diretiva do PHP mysql.default_host definida (padrão), o valor padrão é 'localhost: 3306'. |
usuário | Opcional. Nome de usuário. O padrão é o nome do proprietário do processo do servidor. |
passwd | Opcional. Senha. O padrão é uma senha em branco. |
new_link | Opcional. Se você usar os mesmos parâmetros segunda chamada mysql_connect () não irá criar uma nova conexão, e retorna o identificador de conexão já está aberto. parâmetro new_link mudar esse comportamento e mysql_connect () sempre abrir uma nova conexão, mesmo que mysql_connect () foi chamado na frente com os mesmos parâmetros. |
client_flag | Opcional. client_flags parâmetro pode ser uma combinação das seguintes constantes:
|
Você pode usar a função do PHP mysql_close () para desligar a ligação com o banco de dados MySQL.
Esta função recebe um único parâmetro da função mysql_connect () para criar a conexão após um retorno bem sucedido de identificador de conexão MySQL.
bool mysql_close ( resource $link_identifier );
Essa função fecha o identificador de conexão especificado associado à conexão do servidor MySQL não persistente. Se não for especificado link_identifier, é fechado em uma conexão aberta.
Dica: geralmente não precisa usar mysql_close (), como conexões não persistentes são automaticamente fechadas após o script for concluído.
Nota: mysql_close () não irá pela mysql_pconnect close () para estabelecer uma conexão persistente.
Você pode tentar os seguintes exemplos para se conectar ao seu servidor MySQL:
<html> <head> <meta charset="utf-8"> <title>Connecting MySQL Server</title> </head> <body> <?php $dbhost = 'localhost:3306'; //mysql服务器主机地址 $dbuser = 'guest'; //mysql用户名 $dbpass = 'guest123';//mysql用户名密码 $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($conn); ?> </body> </html>