? Embora muitas aplicações Web usam PHP e MySQL, estas são realmente completamente diferentes entidades. Os desenvolvedores usam o MySQL para criar bancos de dados de informação e escrever código para acessar esses bancos de dados utilizando outro idioma - freqüentemente PHP, mas também outras linguagens como Visual Basic, C + + ou Python. O PHP não precisa confiar em MySQL para seus dados , e inclui a capacidade de usar documentos XML, arquivos de texto ou simples código PHP para exibir informações. MySQL Basics
MySQL é, como seu nome sugere, uma "linguagem de consulta estruturada ", que permite a criação, armazenamento e acesso de vários tipos de dados. Programadores MySQL recuperar as informações , criando muito específicas "consultas ". Por exemplo, se uma empresa mantém um banco de dados MySQL , pode usar uma consulta para retornar os números de vendas de uma gama de produtos em um determinado departamento entre duas datas específicas , escolhidas pela localização da loja. MySQL contém poderosos de classificação e recuperação de algoritmos , mas não contém muitas rotinas para exibir dados
PHP Básico
PHP, um acrônimo recursivo de pé para " PHP: . Hypertext Preprocessor ", é uma linguagem de programação usada principalmente para construir e exibir páginas da Web . É uma linguagem interpretada , o que significa que os programadores não precisa compilar o código primeiro - eles podem se mover scripts PHP , geralmente contidos em "php ". Arquivos , entre sistemas com servidores PHP instalados. Quando os programadores Web precisam de informações para exibir em uma página da Web, eles frequentemente usam o MySQL em conjunto com o PHP. No entanto , ao contrário da linguagem de consulta , o PHP não pode armazenar dados - ele só converte-lo a partir de um banco de dados existente, como SQL ou XML, para a tela
Idioma Âmbito < br. >
PHP é uma linguagem de programação com todos os recursos , permitindo que programadores manipular dados facilmente. Por exemplo , tem sub-rotinas que permitem aos programadores escrever rotinas de análise estatística ou tirar fotos . No entanto, a maioria dos programadores Web criar um código PHP para traduzir dados entre fontes. Por exemplo , PHP traduz os resultados de um formulário HTML em informação adequada para a entrada em um banco de dados , bem como converte esse mesmo banco de dados em HTML legível por computador . Por outro lado , o MySQL é muito mais limitado . Developers, quando usando o MySQL , por si só , só pode adicionar novas informações ao banco de dados , modificar ou recuperar informações existentes , ou classificar os dados antes de as saídas de software ele.
Utilizando PHP e MySQL junto
Porque um programa armazena dados e saídas e os outros monitores ele , as diferenças entre PHP e MySQL torná-los naturalmente complementares. Para este fim , o PHP tem uma série de funções internas que permitem que programadores para acessar um banco de dados MySQL e executar comandos do MySQL . Para ajudar na depuração , PHP também fornece suporte para a leitura de mensagens de erro do MySQL . Sem usar qualquer coisa além de PHP, um desenvolvedor Web pode criar um banco de dados MySQL, adicionar informações a ele e usar essa informação para criar páginas da Web para os clientes.