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.

  1. 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.
  2. 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;

  3. 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). aprender mysql
    • 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.
  4. 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.

  5. 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;

  6. 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';

  7. 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.

Average rating: