O MySQL é um banco de dados gratuito , open source de propriedade e desenvolvido pela Sun Microsystems. Devido à sua ampla utilização pela comunidade open source, muitas interfaces com o usuário , como o phpMyAdmin baseado em PHP , estão disponíveis para o MySQL . É um banco de dados extremamente útil para desenvolvedores da Web , uma vez que é suportado pela maioria dos hosts da Web e usado por milhares de sites , incluindo a Wikipédia e porções de Fundamentos de Banco de Dados Yahoo!
Cada banco de dados MySQL é composto de elementos que são comuns em todos os tipos de dados . Dentro de cada base de dados é , pelo menos, uma mesa , uma secção que classifica uma porção específica de dados . A tabela pode ter qualquer nome , mas deve refletir a informação armazenada dentro dele. Por exemplo, uma tabela contendo os dados do usuário deve ser nomeado "Usuários" ou "membros" para permitir que outros desenvolvedores sabem que tipo de informação que esperar.
Dentro de cada tabela são uma ou mais colunas . Estas colunas são semelhantes aos cabeçalhos de folha de cálculo para identificar o tipo específico dos dados contidos . A tabela "Usuários " pode conter o cabeçalho das colunas "username" e "password ". Mais uma vez , o nome deve ser intuitivo para permitir uma identificação fácil .
Os dados dentro da tabela é referida como uma linha . Cada linha contém um registro, com dados correspondentes à coluna apropriada .
MySQL SELECIONAR
O comando mais importante , ou declaração , no MySQL é a instrução SELECT. Uma instrução SELECT básica é usado para procurar uma mesa para obter informações específicas. Estas declarações , em sua forma mais básica, são formatados como : SELECT * FROM Users. Esta declaração irá retornar todos os dados contidos na tabela "Usuários" . Para retornar informações de uma coluna específica , substituir o * com o nome da coluna. Por exemplo : SELECT Nome FROM Users
MySQL Cláusulas
A maioria dos comandos do MySQL podem ser adicionados com cláusulas , ou limitar seções que especificam quais dados devem ser afetados. . As cláusulas mais comumente utilizados são ONDE e COMO .
Uma instrução SELECT pode ser anexado com uma cláusula WHERE para procurar uma mesa. O comando SELECT * FROM utilizadores WHERE nome = "Bob" vai retornar todas as linhas em que o primeiro nome do usuário é Bob . Ele pode ser modificado para retornar apenas o último nome de todos os usuários cujo primeiro nome é Bob : SELECT sobrenome de usuários onde nome = "Bob"
Enquanto a cláusula WHERE só vai retornar todas as linhas onde o primeiro nome. é exatamente o Bob , usando a cláusula LIKE permite que um usuário para encontrar nomes de usuário que são semelhantes ao Bob . A cláusula LIKE usa o sinal% para denotar " wildcards ". Para encontrar todos os usuários cujo nome inclui " ob " , use o comando SELECT * FROM utilizadores WHERE primeiro nome como " ob % % " . Isso irá retornar todos os usuários que têm " ob " em qualquer ponto do seu nome. Para encontrar os usuários cujo primeiro nome só termina em " ob " , use o comando SELECT * FROM utilizadores WHERE primeiro nome como " % ob " .