Corrigindo erro de acesso ao phpMyAdmin no Wamp

0

Publicado em : 08/02/2012 | Por : Rafael Wendel Pinheiro | Em : banco de dados, dica rápida, mysql, php
  • Tags: , ,
  • Há algumas horas atrás tive um pequeno problema aqui no meu ambiente local para execução de aplicações php. Tenho em minha máquina o wampserver instalado e geralmente utilizo o MySQL Administrator para manipular minhas bases de dados. Porém por questões específicas precisei acessar o phpMyAdmin (que já vem acoplado no pacote do wamp) e notei que um erro era gerado.

    Trata-se do: #1045 – Access denied for user ‘root’@'localhost’ (using password: NO)

    Percebi que esse erro ocorre porque antes de instalar o pacote wamp (que dentre outros aplicativos instala o MySQL) eu já havia instalado e configurado o MySQL manualmente, inclusive definindo senhas e permisões para usuários.





    Controle de transações no PDO

    2

    Publicado em : 08/12/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, classes, mysql, php, sql, tutorial
  • Tags: , ,
  • No último post falei sobre as funcionalidades e vantagens de se utilizar o PDO (PHP Data Object) em aplicações php e como ela torna o acesso ao banco de dados uma tarefa extremamente simples e padronizada (Clique aqui e confira o post sobre PDO).

    Hoje o foco também é PDO. Veremos como fazer o controle de transações utilizando esse módulo.





    Tutorial PDO (PHP Data Object)

    0

    Publicado em : 06/12/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, classes, mysql, php, sql, tutorial
  • Tags: ,
  • PDO (PHP Data Object) é um módulo nativo desenvolvido a partir do PHP 5 que tem como objetivo fornecer uma estrutura que facilita a integração de aplicações desenvolvidas sob o paradigma de orientação à objetos com bancos de dados relacionais de forma fácil e sem a necessidade de alterar a padronização do sistema.

    Com o PDO é possível desenvolver aplicações mais seguras a nível de banco de dados. Dentre as funcionalidades que ele nos oferece podemos destacar o controle de transações e o uso de prepared statements.





    Qual é o seu ambiente de desenvolvimento?

    2

    Publicado em : 04/10/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, postgre
  • Tags:
  • Esses dias eu estava dando uma vasculhada na minha “bloglist” e encontrei um post muito bacana do Thiago Belem no qual ele apresentava e comentava o seu ambiente de desenvolvimento. Coisas como sistema operacional, IDE, banco de dados e por aí vai.

    Pois bem. O post dele (veja aqui) me motivou a escrever algo semelhante falando sobre as ferramentas que eu utilizo no desenvolvimento de aplicações. Vamos lá então:





    Função php para gerar tabela com registros do banco de dados

    0

    Publicado em : 13/07/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, sql
  • Tags: , , ,
  • Olá galera,

    Devido à motivos de trabalho estou meio sem tempo de escrever no blog, mas felizmente hoje vou poder dar uma refrescada aqui.

    Bom, nesse post vou compartilhar com vocês uma função que já me auxiliou muito no desenvolvimento de projetos em php. Ela tem como objetivo pegar o resultado de uma consulta feita no banco de dados e gerar uma tabela HTML com os registros.





    Como importar dados de um arquivo XML

    23

    Publicado em : 08/07/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, tutorial, xml
  • Tags: , , ,
  • Há um tempo atrás escrevi um artigo falando sobre arquivos XML e a importância que eles têm pelo fato de serem uma ótima opção para armazenamento de dados e também por possibilitarem a migração de informações de um sistema para outro independente da linguagem ou banco.

    Esse artigo (Confira Aqui) mostrava como buscar dados em um banco de dados MySQL e depois exportá-los para um arquivo XML.





    Exportando dados do banco para um arquivo XML

    4

    Publicado em : 11/06/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, xml
  • Tags: , , ,
  • A linuagem XML(Extensible Markup Language) é uma linguagem com propósito de facilitar o tráfego de informações entre diversos sistemas(principalmente web). Ela auxilia a criação de documentos em um formato padrão, limpo, fácil e permite manipulação de seu conteúdo manualmente ou via programação independente da linguagem. Devido à essas características os arquivos XML são importantes no trasnporte de dados entre dois sistemas totalmente distintos.

    Por exemplo, os famosos web services para funcionarem corretamente devem receber mensagens em XML, para processarem e se for o caso, retornar algo no mesmo formato.





    Função para montar combobox com dados do banco

    3

    Publicado em : 01/06/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php
  • Tags: , ,
  • Olá pessoal.

    No post de hoje vou publicar uma função bem interessante e prática que tem como objetivo montar uma combobox HTML(select)  a partir de uma série de registros que estão armazenados no banco de dados.

    Vamos à construção dessa função e depois eu explico como ela funciona e dou um exemplo de sua aplicabilidade. Crie um arquivo funcao_combo.php





    Principais comandos php para bancos mysql

    0

    Publicado em : 31/05/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, sql, tutorial
  • Tags: , , ,
  • Apesar do php ser uma linguagem que suporta conexão com todos os bancos de dados “famosos” do mercado, basta entender um pouco do assunto para perceber que a maioria dos desenvolvedores geralmente optam pelo MySQL na hora de implementar um projeto. Isso acontece talvez por ser um SGBD gratuito, robusto e com vasta documentação e discussões existentes em vários idiomas.

    Por isso no post de hoje vou abordar os principais comandos php para se trabalhar com MySQL visando auxiliar a familiarização dos iniciantes com a linguagem e o banco de dados.





    Paginação em php com paginator

    2

    Publicado em : 28/05/2011 | Por : Rafael Wendel Pinheiro | Em : banco de dados, mysql, php, tutorial
  • Tags: , ,
  • Geralmente quem desenvolve um projeto em php e disponibiliza mecanismos de pesquisa e resultados sempre deve implementar também um bom esquema de paginação para evitar que um número muito alto de informações provenientes da base de dados seja concentrada 100% em uma única página. Isso garante um carregamento mais rápido e uma navegabilidade melhor na hora de encontrar aquilo que o usuário procura.

    Porém, para aqueles que estão iniciando, essa questão de paginar os resultados de uma pesquisa no banco e fazer todos os tratamentos à erros pode se tornar um tanto desgastante.