Atualizado em 13 de Junho de 2014

Conectando PHP com Banco de Dados MySQL

Olá pessoal,

Antes de podermos acessar um banco de dados e começar a realizar operações como consulta, inserção de registro entre outras e preciso abrir uma conexão com o mesmo.

Para realizar tal conexão temos que utilizar uma função de que crie um ponteiro para referenciar essa conexão dentro do PHP.

Então para Conectar o PHP com Banco de Dados MySQL devemos usar o comando mysql_connect. Veja sintaxe do comando:

 mysql_connect([ENDEREÇO-SERVIDOR], [USUARIO], [SENHA])

Logo após, de criar a conexão devemos selecionar um Banco de dados, para isso usamos o comando mysql_select_db().

Veja o exemplo:

<?php
$conexao = mysql_connect('localhost', 'root', '123456');
if($conexao){
  mysql_select_db('bancoteste');
 }else{
  echo 'Não foi possivel conectar: ' . mysql_error();
 }
?>

Pronto, conexão estabelecida agora basta fazer as operações desejadas.


"Esta dica te ajudou de alguma forma?" Então ajude outras pessoas compartilhando este conteúdo com seus amigos! =)


Até a próxima.

Comentários

Sua foto do perfil

Osmar Souza Santos

Parabéns amigao ,sua dica foi um sucesso!Valeuuu.

04 de Maio de 2015 - 11:25

Sua foto do perfil

Charles Corrêa

Grande Mauricio

Sempre trazendo coisa boa pra nós, desejo muito sucesso ao amigo.

Bom complementando o que o amigo disse para aqueles que deseja realizar a conexão via mysql segue complemento quando temos que trabalhar em localhost (homologação) e no servidor (produção)


$ServidorAtual = $_SERVER['HTTP_HOST'];

if (($ServidorAtual == 'localhost') || ($ServidorAtual == '127.0.0.1') || ($ServidorAtual == '127.0.0.1:8080') || ($ServidorAtual == '127.0.0.1:8087'))
{
// para uso em homologação
$ServidorAtivo = "Homologação";
$Host = "localhost";
$UsuarioMySQL = "User";
$SenhaMySQL = "Senha";
$BancoMySQL = "Banco";
}
else
{
// para uso em produção
$ServidorAtivo = "Produção";
$Host = "localhost";
$UsuarioMySQL = "User";
$SenhaMySQL = "Senha";
$BancoMySQL = "Banco";
}

#######################################
# NÃO EDITE O QUE TEM AÍ EM BAIXO
#######################################

$DadosConexaoMySQL = mysql_connect($Host, $UsuarioMySQL, $SenhaMySQL) or die('<script>alert(" **** ERRO DADOS DE ACESSO AO BANCO DE DADOS INCORRETOS ****\n\nOs dados fornecidos para conexão local com seu banco de dados estão incorretos.\n\nVerifique e tente novamente, caso o erro persistir comunique o desenvolvedor. ");</script>');

$ConexaoMySQL = mysql_select_db($BancoMySQL, $DadosConexaoMySQL) or die('<script>alert(" **** ERRO AO SELECIONAR O BANCO DE DADOS PARA CONEXÃO ****\n\nAs informações de seu banco de dados não correspondem com as originais ou as mesmas não foram devidamente declaradas.\n\nVerifique e tente novamente, caso o erro persistir comunique o desenvolvedor");</script>');


Assim facilita na hora de trabalhar tanto em homologação quanto produção

14 de Junho de 2014 - 03:53

Sua foto do perfil

Mauricio Programador

Olá Meu amigo,

Ótima dica para pessoal, obrigado pelas contribuições.

Grande Abraço ao Amigo.

16 de Junho de 2014 - 17:33

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER