Um banco de dados organiza os dados, de modo a que possa ser facilmente acessadas, alteradas e geridos. Assim como praticamente todos os softwares de dados, o MySQL usa S estruturado Q UERY LANGUAGE (pronuncia-SQL sequela), a linguagem padrão para solicitar informações a partir de uma base de dados. É um software de fonte aberta, o que significa que a sua liberdade para usar e modificar para seu uso pessoal. Apesar do baixo preço-lo, o MySQL tem encontrado cada vez mais ampla adoção na indústria devido à sua rápida performance, confiabilidade, facilidade de uso e versatilidade no trabalho com linguagens de programação. Junte os 5 milhões de usuários ativos do MySQL incluindo NASA, FedEx e do computador nerd na rua em frente, aprendendo a utilizar a base de asdcommands MySQL.
- Verifique se você tem o MySQL instalado corretamente. Depois de ter feito isso, vá para a aplicação de linha de comando do sistema operacional e digite: 'mysql-u raiz'. Isto abre o MySQL na raiz de usuário. Se já definiu uma outra conta, utilize o log-in informação.
- Criar uma Base de Dados. Agora, o comando vai ler-se "mysql>" e tudo o que digitar depois ele será processado pelo MySQL. Iremos usar o "criar base de dados" comando para criar um banco de dados chamado first_database. Repare que não pode haver espaço no nome do arquivo.
mysql> first_database criar base de dados;
- Crie uma tabela. Um banco de dados é uma coleção de dados organizados em tabelas. O seguinte código mysql> cria uma tabela com 5 colunas:
mysql> criar tabela first_table
-> (ID int não null chave primária AUTO_INCREMENT,
-> Ultimo_nome varchar (25),
-> Primeiro_nome varchar (25),
-> E-mail varchar (25),
-> Date_joined timestamp (14),
-> Cerca de texto);- Linha 1: Cria uma coluna rotulada ID que gera um único inteiro (int) número que aumenta em um incremento (AUTO_INCREMENT) de uma para cada nova entrada. Isto é conhecido como uma chave primária, pois cada registro (ou linha) tem um id único para diferenciar as linhas (útil quando várias pessoas possuem o mesmo sobrenome).

- Linha 2 e 3: Cria colunas marcadas "ultimo_nome" e "primeiro_nome" que contém os últimos nomes e os primeiros nomes, respectivamente, de entradas. O número máximo de caracteres é 25 (varchar (25)).
- Linha 4: Cria uma coluna para os endereços de e-mail de membros. Novamente, o número máximo de caracteres é 25.
- Linha 5: Cria uma coluna que registra a data (timestamp) o membro aderiu. O número 14 'timestamp () "refere-se a mais comumente usada exibição formato: YYYYMMDDHHMMSS.
- Linha 6: Cria uma coluna com uma pequena descrição do membro.
- Linha 1: Cria uma coluna rotulada ID que gera um único inteiro (int) número que aumenta em um incremento (AUTO_INCREMENT) de uma para cada nova entrada. Isto é conhecido como uma chave primária, pois cada registro (ou linha) tem um id único para diferenciar as linhas (útil quando várias pessoas possuem o mesmo sobrenome).
- Inserir dados. Agora vamos adicionar manualmente os dados para a tabela:
mysql> inserir no first_table
-> (ID, ultimo_nome, primeiro_nome, email, date_joined, aproximadamente) valores
-> (NULL, 'Doe', 'John', 'johndoe@emailaddress.com', agora (),
-> "Esta é uma breve descrição de John Doe.");- Linha 1: Indica o MySQL que você deseja adicionar um recorde para a mesa.
- Linha 2: Lista dos nomes das colunas na ordem, vamos utilizar para introduzir os valores.
- Linha 3 +4: Lista os valores para as colunas na ordem listada anteriormente. O valor 'Agora ()' faz o registro de hora a hora ea data de registo quando a fila foi criado.
Repita isso até há um total de quatro registros para que possamos executar uma consulta.
- Executando Consultas. Agora que há um total de quatro registros, podemos executar uma consulta, o banco de dados prazo para solicitar os dados de uma tabela. Usamos o 'selecionar' ao comando query 'first_table'. Aqui nós especificamente quero ver o primeiro e último nomes e endereços de e-mail a partir do banco de dados.
mysql> selecione ultimo_nome, primeiro_nome, e-mail da first_table;
O asterisco após o 'selecionar' comando é conhecido como o selector significado universal que pretende consultar cada coluna.
mysql> SELECT * FROM first_table;
- Atualizando uma entrada. Digamos que o John Doe mudou o seu endereço de e-mail por causa do excesso de spam. O código a seguir usa o 'update' e comando 'SET' para mudar o subcomando endereços de e-mail de uma pessoa cujo apelido é 'Doe'. O 'onde' subcomando se importante porque determina qual endereço de e-mail da pessoa deve ser mudado (onde o último nome é Silva). Sem o "onde" todos os recordes no comando 'first_table "teriam o mesmo endereço de e-mail (johnnydee@emailaddress.com).
mysql> UPDATE first_table SET email = 'johnnydee@emailaddress.com'
-> ONDE ultimo_nome = 'Doe'; - Apagar um Registo. Digamos que o John Doe morre (não pude resistir), ou talvez ele só optou por sair da lista um e-mail subscrição. Para eliminar um registro, nenhuma surpresa aqui, vamos usar o "DELETE" comando. "FROM" determina a tabela que está a trabalhar com e 'WHERE "determina o registro específico que pretende remover.
mysql> DELETE FROM first_table WHERE LastName = 'Doe';
Agora você aprendeu o MySQL comandos para executar tarefas básicas de dados. A documentação MySQL websiteé um ótimo recurso para aprender sobre os novos comandos. Embora provavelmente é muito mais prático de usar uma base de dados do GUI baseado administração programa, conhecer o básico do SQL será muito útil para você principalmente se você deseja trabalhar com uma linguagem de programação ou queira realizar algumas tarefas manualmente manutenção.

Delicious
Digg
Google
Yahoo