You are on page 1of 3

15/05/2015

CriandoumaconexoemPHPcomMySQLePostgreSQL

www.devmedia.com.br
[versoparaimpresso]
Linkoriginal:http://www.devmedia.com.br/articles/viewcomp.asp?comp=23917

Criando uma conexo em PHP com


MySQL e PostgreSQL
Veja neste artigo como criar uma conexo com um banco de dados mysql e
postgresql usando o php.

Olpessoal,nesseartigoireiensinarumacoisabemsimples,masessencialparadesenvolverprojetosem
php,aconexocomobancodedados.
Parafazerissobemsimples,primeirovamosabrirumeditorqualquerphp,podeseroAdobe
Dreamweaver,Eclipse,Notepad++.IremosusaroDreamweavernesseartigo.
PrimeirocrieumdocumentonovonoDreamweavereescolhaophp:

Apsissovaiabrirumarquivoidnticoaoquecriamosquandoclicamosemhtml,comomostraaimagema
seguir:

http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=23917

1/3

15/05/2015

CriandoumaconexoemPHPcomMySQLePostgreSQL

Agoravamosapagartodoocdigoqueestnatela,issomesmo,apagartudo,noiremosprecisardo
cdigohtmlnesseartigo.
Apsapagartudo,vamosescreveroseguintecdigo:
Listagem1:Conexocombancodedados
<?php
//Aquicolocamososervidoremqueestonossobancodedados,nonossoexemploaconexocomumservidorlocal,portantolocalhost
$servidor="localhost";

//Aquionomedeusuriodoseubancodedados,rootoservidorinicialebsicodetodoservidor,masrecomendasenousarousuar
$usuario="root";

//Aquicolocamosasenhadousurio,porpadroousuriorootvemsemsenha,masaltamenterecomenvelcriarumasenhaparaousurio
$senha="";
//Aquicriamosaconexoutilizandooservidor,usuarioesenha,casoderro,retornaumerroaousurio.
$conexao=mysql_connect($servidor,$usuario,$senha)ordie("NofoipossivelconectaraoservidorMySQL");
//casoaconexosejaefetuadacomsucesso,exibeumamensagemaousurio
echo"Conexoefetuadacomsucesso!!";
?>

Essescriptdeconexomuitoimportanteparapodercriarmossistemasqueinterajamcombancosde
dados,noexemploeuuseiaconexocomomysql,paraconectarcomoutrosbancosdedadosmudaum
pouco,nopostgreSQLporexemplodaseguinteforma:
Listagem2:ConexocomBancodedadosPostgreSQL
<?php
//Aquicolocamososervidoremqueestonossobancodedados,nonossoexemploaconexocomumservidorlocal,portantolocalhost
$servidor="localhost";

//Aquionomedeusuriodoseubancodedados,rootoservidorinicialebsicodetodoservidor,masrecomendasenousarousuar
$usuario="root";

//Aquicolocamosasenhadousurio,porpadroousuriorootvemsemsenha,masaltamenterecomenvelcriarumasenhaparaousurio
$senha="";
//Aquicriamosaconexoutilizandooservidor,usuarioesenha,casoderro,retornaumerroaousurio.
$conexao=pg_connect($servidor,$usuario,$senha)ordie("NofoipossivelconectaraoservidorPostGreSQL");
//casoaconexosejaefetuadacomsucesso,exibeumamensagemaousurio
echo"Conexoefetuadacomsucesso!!";
?>

http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=23917

2/3

15/05/2015

CriandoumaconexoemPHPcomMySQLePostgreSQL

ComovimosmudabempoucacoisadomysqlparaopostgreSQL,nesseexemploapenasmudamoso
mysql_connectparaopg_connect,masorestocontinuaomesmo.
Esperoquetenhaficadoclarocomofeitaumaconexocomobancodedadossejamysqloupostgresqlpor
meiodophp.
Esperoquetenhamgostadoeatoprximoartigo.
RicardoArrigoniDesenvolvedorFrontendeAnalistaSEO

RicardoArrigoni
CursandoMarketingnaUniCarioca,desenvolvedorFrontendhmaisde4anos,AnalistadeMarketingDigitalnaDevMediaecoordenador
editorialdositeMrBool.com.Portfolio:http://www.ricardoarrigoni.com.br

http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=23917

3/3

You might also like