17/08/2008 - 10:23 > 35.598 Visualizações > 82 comentários
Olá a todos, meu nome é Rafael Silva e essa é a minha primeira Vídeo aula no MxMasters. Nesta vídeo aula de php iremos falar de como fazer uma conexão MySQL via php. Achei interessante fazer esse tipo de aula por sua simplicidade de explicação e de entendimento por parte de vocês.
De uma forma bem simples e rápida explicaremos a função Mysql_connect do php, tipos de dados String, Variáveis, etc…
Segue o código usado na vídeo aula:
<?
$conexao = mysql_connect("localhost", "root", "123") or die ("Não foi possivel conectar ao servidor MySQL");
echo "Conexão efetuada com sucesso!!";
?>
Boa Sorte e até a próxima!!!

A equipe MX é composta por administradores completamente qualificados responsáveis pela atualização diária do portal MX masters e seus sites afiliados.
Desenvolvido por David CHC e Felipe Cardozo
17/08/08 às 12:04
Legal, Rafael…
Muito bem explicado.
17/08/08 às 14:38
Muito boa a video aula Rafael, nosso Deus o MxMasters tá cada vez melhor, tô aprendendo muito e com qualidade!
Abção e seja bem vindo Rafael, espero que possa ajudar muita gente, assim como eu!
18/08/08 às 19:06
Muito boa aula Rafael! parabens e seja bem vindo!
19/08/08 às 21:07
Grande Rafael,
Cara vc é phoda com PH rapaz…. muito boa a aula, parabéns… caiu como luva pra mim que sou iniciante…
Cara, te dou o maior apoio, continue as vídeo aulas blz.
flw.
20/08/08 às 12:03
Olá parabéns pela aula muito boa mesmo abriu aminnha mente sobre a conexão com o mysql_server.
olha ja que o guanabara nao solta a aula 11 será que dava para você criar uma aula sobre validação de dados no php? porque eu nao sei fazer isso e queria ter uma base de como funciona pois sou um iniciante ok?
Muito obrigado até mais…!
21/08/08 às 14:35
gostaria de saber como fais pra fazer uma conexao com SQL Server se possivel me responda ;~~ abraços e agradeço deus de ja
21/08/08 às 19:01
Quando teremos um dvd com video aula de PHP?
Criando uma loja virtual por exemplo?
21/08/08 às 20:06
Amigo Rafael Merola, o bom do php digamos uma das melhores coisas é sua facilidade que tem pra conectar a banco de dados e com SQL Server num é diferente.
vc poderar se conectar a ele da mesma forma que ensinei na video aula a unica coisa que irá mudar será o mysql_connect para mssql_connect.
Sendo que ambas funções tem paramentro igual como seu primeiro parametro é endereço do servidor, o segundo usuario do servidor e logo apos a senha.
Ex de uso:
$con = mssql_connect(“servidor”, “usuario”, “senha”);
abraços e agradeço a todos pelos cometários
30/08/08 às 13:46
Acho que deveria fazer videos aulas mais avançadas tipo o que o Felipe Cardoso passa que é novidade na net Brasileira a qual sou fã, video aulas de como connectar a bancos de dados a net ta cheia, essa video aula é somente mais uma!
4/09/08 às 8:12
Vlw ajudou bastante e eu tbm acho q deveria ter aulas um pouco mais avançadas .
Vlw Abraços
7/09/08 às 15:13
Ola RAFAEL
Parabens pelo seu excelente trab.
Sou iniciante em php e gostaria de que vc me ajudasse a entender o porque que eu nao consegui ver os resultados que vc vir na tela “localhost/…./conexao_mysql.php”
a minha telka fica em brando desde o inicio da aula como se nao cenectasse.
Ai tentei simular um erro de usuario e senha mas nada fica sempre em branco pq sera que pode estar acontecendo?
Ahhh eu uso a porta 81
pois a porta 80 esta com o IIS IE do windows.
meu end ficou :
localhost:81/video_aula/conexao_mysql.php
Sera que vc pode me ajudar.
ja testei o EASY PHP E NADA.
AGORA EU TESTEI NO WAMP SERVER 2.0.
UMA OBS. NAO CONSIGO ACESSA O END:
localhost:81/phpmyadmin
fica uma eternidade tentando conectar…
att Anselmo
4/10/08 às 16:50
Alo! Estou a Fazer um trabalho e preciso da sua ajuda…poderias me esplicar detalhadamente como usar php com mysql, criando um banco de dados?
10/10/08 às 20:15
Gostaria de saber se o site fornece dvd com video aula completa…grato…
11/10/08 às 12:39
Vamos falar da OAH que é mais interessante!!!
11/10/08 às 15:57
Bem vindo ao phpMyAdmin 2.11.6
phpMyAdmin tentou se conectar no servidor MySQL e a conxão foi recusada. Você deve checar o servidor, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL.
Erro
Mensagens do MySQL : Documentação
#1045 – Access denied for user ‘root’@'localhost’ (using password: NO)
eu vo em localhost e clico no php myadmin
e aparece isso ai em cima
nao to conseguindu entrar no php myadmin
alguem sabe como resolver isso?
13/10/08 às 21:16
qual o software usou para fazer esta video aula caro amigo , esta video aula ficou muito boa viu… e o demais parabens , assim e o brasil cheio de pessoas que se preocupam com conhecimento , digo espandir , valeu
14/10/08 às 17:35
ola,
venho agradecer e contribuir!!!!
Rafael sua vídeo aula é fera!!!! Parabéns!!!
so q apareceu um problema aqui e como ja foi resolvido quero compartilhar, apartir do php 5.0 as tags sâo completas ex “” então quem ta com problema de execução da uma olhada no seu php e mais atenção nas tags.
Grande abraço
22/10/08 às 8:58
Simplemente Obrigado por compartilhar o conhecimento conosco.
7/11/08 às 12:56
To me interessando por PHP
1/12/08 às 0:04
Rafael muito boa aula.
Estou com um problema, porque quero me conctar remotamente com um site que estou criando mas o nome do mysql host que eles me fornecem da erro.
É um servidor grats o 000webhost.
Se puder me ajudar blz
6/12/08 às 13:50
Não consegui fazer a conexão aparece essa mensagem de erro: #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ” at line 1
5/01/09 às 22:06
Galera este novo player de vcs nao ta rolando legal no crhome nao aparece nada fica tudo preto
15/01/09 às 13:42
Nossa cara muito show véio ! será que vocÊ nã poderia faser um video aula ensinandao a progamar sites de jogos online como muonline me ajudaria muito obrigado pela video aula show man !
19/01/09 às 12:22
Rafael só falta uma galeria de video nas sua video aula fas um video aula como fase uma galeria de video com upload
Obrigado Fica com deus
30/01/09 às 16:04
Olá, gostei muito de seus videos, sou iniciante, só preciso URGENTE de uma informação, se puder, gostaria que ensinasse a fazer conexão com outro banco de dados. Preciso conectar meu web site com o Access, e esta muito complicado pois não encontrei conteúdo nesse assunto.Se puder.Ficarei muito agradecida.
31/01/09 às 15:44
ola Rafael nossa voçes da mxmasters são muito bons mesmo nisso sei que tem muita gente boa nessa area mas sao poucos que disponibilizao seu tempo sem ganhar dinheiro com isso nao sabia nada em php aprendi muito com vcs viu obrigado mesmo aprendi a dar restriçao em pagina com apenas um arquivo em php e posso adicionar quantos usuarios e senhas novas e so configuar o arquivo de restriçao nossa foi uma mao na roda obrigado. e assiste essa video aula tbm sua de como criar uma conexao nem coloquei em prtica ainda mas concerteza vai ficar muito bom. estou me batendo pra conseguir inserir dados do formulario para o banco de dados sabe eu sei que preciso de uma conexao com o banco de dados e tbm eu sei qeu preciso de outro arquivo em php mas nao sei como fazer isso se puder dar uma ajuda.
31/01/09 às 15:49
olha eu tenho essa pagina classificadosobjetivo nao e pra ter algum lucro tbm nao coloquei no ar pra ir colocar em pratica e aprender mais e mais. alem de querer aprender a enviar dados do formulario para um banco de dados ou direto para o email que dai e muito mais pratico ne tbm quero aprender a fazer tipo mural igual da mxmasters assim quando alguem desejar colocar algum anuncio de vendo de produtos podera fazer ele mesmo sem precisar de mim dai ele gera o codogo e manda para o ar ja e muito bom esse sistema de mural tbm ne e quero divulgar esse site tbm que foi feito pra ajudar quem precisa tbm folou Rafael agradeço todos da mxmasters lembrei tbm o fernando zoto e muito bom tbm abrigado
31/01/09 às 15:53
se nao puder me ajudar enviando codigos ou colocando video aulas aqui no site se puder me indicar alguma video aula pra mim comprar pra aprender sobre fazer mural, enviar dados do formulario para email e banco de dados e buscar dados do formulario direto para a pagina do site meu email e rogieri_scott@hotmail.com
3/02/09 às 16:09
como faço pra baixar essa video aula… obrigado..
4/02/09 às 11:49
Daew Rafael Silva blz?Gostei muito das video aulas mas dis ai teria como faser essa conesão com um banco de dados mySQL usando flash e action scrip???? com tabelas de cadastro e senhas
11/02/09 às 10:56
Caro colega, sua video aula foi claro como água, muito obrigado. Porém ao rodar o Php, como você no vídeo acima, minha tela fica branca, nenhuma resposta, no DreanWeaver não consigo estabelecer uma conexão, sendo que todos od dados adicionados estão corretos. Eu uso o Easy PHP 2.0. Pode me ajudar solucionar o problema?
11/02/09 às 16:45
Christian, tudo bem?
Você usa antivirus ou Firewall? Tente desabilitá-los.
E faça as verificações.
[]´s
11/02/09 às 20:37
Parabéns Rafael!
Adorei a explicação clara e simples, mas eficaz!!
É um professor nato!! Sua tranquilidade em ensinar é show. Novamente, parabéns!!
13/02/09 às 10:04
Felipe Cardozo, peimeiramente, obrigado pela atenção. Eu desativei meu anti-vírus e firewall, mais continua a mesma coisa.
18/02/09 às 3:08
aleluia, enfim vou aprender PHP,
valeu you the best !!!!
21/02/09 às 16:19
Muito boa a video aula, vlw mesmo. Sou iniciante nessa parada e isso foi bem legal, espero poder ver outras mais…!!!
Abs…!!!
E vamo q vamo…!!!
G.
23/02/09 às 19:12
ola como vai?
excelente video aula
esta de parabéns!!
gostaria que voçe me tira-se uma duvida que eu tenho
gostaria de saber como faço para colocar para rodar
aqueles codigos que ja pegamos pronto na net EX: FORUM , BLOG
como eu nao entendo muito sobre php estava pegando alguns prontos para que eu começasse a mecher com php
como eu faço para conectar esses que eu pego pronto???
desde ja agradeço,
Ateciosamente,
Cid Reis
25/02/09 às 13:44
Ficou muito bem explicado mesmo, porem há erros na video aula que são “bestas”, que alguem que meche com PHP não deveria cometer.
Como por exemplo, quando ele cita isso:
Ele não usou nenhum parametro, if ou else para se o banco de dados se conectar, retornar uma mensagem, e se nao conectar, retornar outra.
Mas quem é iniciante em PHP, ta passando de bom essa video aula.
10/03/09 às 18:10
AAAAAAAAh!
Eu quero com o MSSQL! =/
11/03/09 às 21:05
blz e boa noite a todos ..como instalar o phpmyadim,o rafael nao disse como instalar esse programa e nao to sabendo como faz isso..alguem me ajuda
15/03/09 às 20:24
como faço para colocar o banco de dadeos no meu servidor da web para funcionar sem ser no meu pc
6/04/09 às 21:47
Gostaria de saber como fazer a conexão de PHP com o SQL Server , agradeço deis de já.
10/04/09 às 12:04
Olaaaaaaaaaaaaa !!!!! Agimaçoooooooo.
Cara, pela sua ajuda realmente vou ter chamar assim.
Meu amigo eu tenho um site fiz curso de Webmaster e Webdesign pela Intituto Infnet mais não aprendi nem o terço da metade que eu estou aprendendo com você e vocês do mxmasters.
Isso pra mim e realmente muito gratificante eu não tenho nem mais palavras para expressar os meus muitos e muitos obrigados a vocês, este site é nota 100000000000000000000000 espero que não pare só por ai valeuuuuuuuuuuuuuuuuuuuuuuuuu !!!!!!!!!!!!!!!!!!!!
Ronaldo Carlos dos Santos
Atenciosamente.
28/04/09 às 18:37
Muito bom Rafael!
Estou começando a estudar PHP e achei muito interessanto sua video aula!
Muito abrigado!
Abraço!!
17/05/09 às 20:53
Parabéns e muito obrigado.
Muito bem explicado.
Se puder fazer outros exemplos de como acrescentar itens numa tabela via formulário html e php.
VAleu e parabéns.
21/05/09 às 20:27
Cara sou seu fã!!!!!!
27/05/09 às 11:44
Olá Rafael….ótima sua video aula…muito boa…vc pode informar o seu e-mail pra contato….valeu. marcelo_msm@pop.com.br
29/05/09 às 15:04
Rafael parabens sua video aula fico otima
bem explicada… eu gostaria de envia umas duvidas
que tenho a respeito de PHP…
wallaxk25@hotmail.com
valeu
11/06/09 às 11:21
valeu rafael muito boa a video aula
vcs todos do syte estão de parabens
14/06/09 às 13:53
show de aula, muito bem esplicado, faleu mesmo… coloca mais video ai pq meu dedo ta coçando para digitar….obrigado mais uma vez ai pessoal este mundo ainda tem esperança… faleu
29/06/09 às 17:07
Ai… como é bom ouvir alguém explicando alguns detalhezinhos básicos!! Geralmente os instrutores vão montando o código pressupondo que a gente já saiba toda a grafia… para nós, iniciantes isso é terrível para acompanhar!
Obrigada!! Amei a aula!
17/07/09 às 15:00
ola,Rafael,estou começando agora em desenvolvimento de webSites e não estou conseguindo abrir o php myadimim com o wamp ja estalado,me diz uma coisa,tem que ter conexão com internet,para trabalhar com o wamp?Se tem me respoda por gentileza ok .Muito obrigado..
13/08/09 às 2:18
Boa Noite, rafael, se possível gostaria de uma ajuda. Ao tentar executar o arquivo de extensão .php, gera um erro:
————————————————–
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required ‘C:/Arquivos de programas/EasyPHP3.1/www/Conexão_mysql.php’ (include_path=’.;C:\php5\pear’) in Unknown on line 0
————————————————–
Baixei o arquivo per, porem nao deu. Não sei se baixei a versão errada, ou o que houve. Se puder ajudar fico grato.
Obrigado desde ja, e parabens pelo tutorial.
Abraços.
13/08/09 às 2:20
Bahhh cara, esqueçe, consegui fazer funcionar, parei com calma pra ler o erro, e vi que era o nome do arquivo que estava com acentuação e ele nao estava reconhecendo o mesmo, nem tinha me ligado nisso. koakosoakskpoa³
É errando que se aprende.
Abraços
25/08/09 às 21:47
cara, curti.
simples, facil, e compreensivo
tem algum lugar que vc fornece mais video aulas como essa?
se sim, por favor, me manda..
vllew
25/08/09 às 22:01
ivan, As video aulas são Publicada no Video Aulas Brasil (http://www.videoaulasbrasil.com.br)
23/09/09 às 9:03
tenho um site PHP,gostaria de saber como faço a conexao com access, se alguem poder me ajudar ficarei grato.
Já que o access nao fica no servidor, como seria o acesso.
3/10/09 às 7:51
eae blz, opa tou aqui com uma duvida, e nao sei mesmo como resolver.. um dia destes eu regitei me num servidor online gratis, e quando criava uma base de dados ele me dava o server mysql, nome de usario e senha… dai tava tudo perfeito…
agora eu comprei dominio e registei me num servidor pago (hosting portugal). mas quando crio base de dados, ele nao em da dados nenhuns do server.
ou seja, eu nao tenho o server da base dados para que eu possa fazer conexao:
entao o que eu devo fazer ? isto e se alguem me poder ajudar. obrigado pela atençao
3/10/09 às 10:18
@diego, aqui tem um tutorial, pode te ajudar: http://imasters.uol.com.br/artigo/299/php/php_com_banco_de_dados_access/
3/10/09 às 22:19
agradeço pelo tutorial, mas esse tutorial nao e muito para o meu caso. o meu caso e que tenho conta regitada no servidor hosting portugal, e quando crio uma base de dados, ele nao me da o link do servidor, ou seja o server para ke eu possa conectar a base de dandos. entendeu?
isso tame a dar cabo da cabeça
4/10/09 às 10:12
@jorge, na maioria dos casos o nome do servidor é localhost(bem provavel se não foi passado, é pq é localhost). Além de criar seu banco de dados e a senha, vc tem q adicionar o usuário ao seu banco de dados.
Caso mesmo assim vc não consiga conectar, entre em contato com seu hosting e peça as configurações do servidor, pelo menos o nome do servidor, pq os outros dados vc q vai criar
4/10/09 às 11:04
entao seria como:
localhost:no ip/ip do server? sera isto? mais ou menos?
4/10/09 às 11:12
@jorge, na maioria do casos não precisa, é só o nome localhost, mas pra ter certeza, vc tem entrar em contato com seu hosting
4/10/09 às 11:20
eu ja entrei em contacto na sexta feira, mas nao obti respostas.. mas obrigado, agradeço muito
21/10/09 às 17:29
fiz meu formulario em meu site copiando daqui e dali, mas tua aula, o que posso dizer foi 10 agora entendo o que copio.cara muito bom não sei se tens formação academica , mas vc eh muito transparente no que se propos encinar ateh ao mais forte leigo como eu entedeu tudinho , to esperando a proxima aula ,valeu.
22/11/09 às 14:02
Muito boa esta aula, parabens!!
6/12/09 às 22:54
Muito Boa essa video aula, site add como favorito.
28/01/10 às 11:14
Rafael, boa video aula continue assim. Quero saber de uma coisa.
O meu echo não aparece, mais se eu colocar um aparece. porque?
2/02/10 às 5:04
Deus te abençoe!! *–* Que ajuda hein. Fortaleceu, parabéns.
11/03/10 às 21:34
ola rafael esta video aula foi muito boa.
25/03/10 às 23:58
Quero assinar o feed rss qual é???
13/05/10 às 19:44
Boa noite, eu sou iniciante nessa parte de programação em php e estou com uma duvida, fiz um site e vou colocar ele no ar, mas esse site contem uma tabelas de pedidos, eu queria que la no site quando a pessoa fizesse o pedido ele gravece as informação no banco aqui no meu pc, e não na internet, tem como usar um site na net mais o banco aqui na minha maquina, estou usando o xampp que ja vem com phpmyadmin.
Obrigao
msn: rafaelns7@hotmail.com
16/05/10 às 8:39
@Rafael Nunes, nesse caso seu pc terá que se o servidor, caso contrario você poderá usar uma conexão remoto, mas mesmo terá os dados na hospedagem. Pesquise sobre acesso remota mysql
16/05/10 às 11:42
David CHC muito Obrigado.
21/05/10 às 8:29
Legal cara gostei , eu estava tentando isso a tempo VLW.
6/06/10 às 23:05
vcs tem uma video aula ensinando a criar um mural de recados que mostre a hora o dia o mes e o ano ? que foi postado as mensagens, mas que tmb a pessoa possa colocar uma foto,, muito obrigado quem me ajudar agora uma video aula desde o inicio. blz fui
7/06/10 às 8:40
@Ednaldo, existe sim essa vídeo aula, veja nessa mesma seção de PHP
9/06/10 às 22:54
Muito legal, quero aprender mais sobre PHP, estou iniciando… quero assistir a tudo que tiver…
18/06/10 às 3:29
Olá tudo bem Rafael, agradeço pela video-aula, porém preciso entender como funciona a conexão com banco de dados, e hospedagem do site, tenho um site pronto com toda parte visual, falta a parte do banco de dados para cadastro de clientes e visitantes, ou seja, preciso entender a diferença entre conexão de banco de dados com um servidor e hospedagem do site, você poderia fornecer um e-mail para contato?…agradeço desde já pela atenção.
2/07/10 às 22:24
Olá, boa noite a todos, to aprendendo PHP e estou com uma certa dificuladade o sistema que estou criando executa perfeitamente no localhost, mas quando envio pro servidor ela da sempre o erro
“Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘x@’insvr1021b.insite.com.br’ (using password: YES)
onde “x e o usuário
estou utilizando corretamento a linha de conexão com o banco:
//aqui eu conecto o conecto o banco
mysql_connect(“dominio”,”usuario”,”senha”) or die(mysql_error());
//aqui eu seleciono o banco
mysql_select_db(“nome_do_banco”) or die(mysql_error());
Criei o banco diretamento no CPanel onde o site esta hospedado.
A versão do Mysql do so serviço de hospedagem e
Então se alguem poder me dar uma luz ai de como fazer isso funcionar eu agradeço muito, sou iniciante e estou cheio de vontade de trabalhar e de executar esse procedimento para obter exito.
A versão do phpMyAdmin e 3.2.4
Observação: a Versão do phpMyAdmin que executo no meu computador e a 5.2.10.
Então fiz tudo certo gostaria de saber se tenho que colocar algum arquivo dentro do diretório ou fazer outra configuração no banco. Desde já agradeço a quem poder me ajudar nesse enigma.
Obrigado, e boa noite !
Segue meu email para resposta:
gnsen@hotmail.com
3/07/10 às 10:31
@Márcio Luiz, vc terá q criar no cpanel, o banco de dados, o usuário e a senha. Em alguns casos, vc terá que adicionar o usuário e um banco de dados. Depois de criado, e guardado os nomes q vc atribui, vc terá q criar as tabelas no seu banco de dados q vc criou. Para isso vc vai uasr o PHPMyAdmin. Vc pode tanto cria-la, como exporta.
No caso de exporta, vc vai no PHPMyAdmin do seu computador, escolhar o banco de dados, e clique na Aba Exportar. Se vc quiser enviar com os dados já cadastrado, basta deixar tudo marcado. Se quiser levar apenas a estrutura das tabelas, sem dados inseridos, vc desmarca a opção Dados. Depois só clicar em Executar . Ele vai gerar um arquivo SQL, depois é só copiar, ir no PHPMyAdmin da hospedagem, e na aba SQL, e colar o conteudo q vc copiar, e mandar executar
Depois do banco de dados q vc preparou, Vc terá q configurar o arquivo de conexão, q no caso q está dando erro. Aqueles valores q vc criou para o banco de dados, como usuario, senha, e banco de dados, vc substituirá nesse arquivo de conexão, exemplo:
$host = ‘localhost’; //dado pela hospedagem
$user = ‘root’; //o usuario q vc criou
$pass = ”; //A senha q vc criou
$bd = ‘banco’; // Nome do banco de dados q vc criou
//aqui eu conecto o conecto o banco
mysql_connect($host,$user,$pass) or die(mysql_error());
//aqui eu seleciono o banco
mysql_select_db($bd) or die(mysql_error());
Depois do arquivo configurado, vc vai enviá-lo para sua hospedagem. Agora vc já pode trabalhar com banco de dados na sua hospedagem.
Caso tenha dificuldade em criar banco de dados no CPanel, dá uma pesquisada no youtube sobre criar banco dados no cpanel, q tem algumas video aulas de algumas hospedagens q podem te ajudar.
14/07/10 às 7:58
OLÁ A TODOS!!
LENDO O VOSSO SITE SURGIU A DÚVIDA E APROVEITO PARA PEDIR AJUDA, POIS TRABALHAMOS COM ARC GIS 9.2 E ESTÁ APARECENDO ESTA MENSAGEM NO ARC CATALOG. DESDE JÁ AGRADEÇO PELA AJUDA!
FAILED TO CONNECT TO DATABASE
UNDERLYNG DBMS ERROR [MICROSOFT OLEDBPROVIDER FOR SQL SERVER
[DBNETLIB] [CONNECTION OPEN (CONNETL) ] SQL SERVER INEXISTENTE OU ACESSO NEGADO. NO EXTENDED ERROR.
GRATO,
BRUNO..