Criação de um banco de dados no mysql

2 métodos:Criar e manipular um banco de dadosMySQL continua

MySQL pode ser um programa intimidante. Todos os comandos devem ser inseridos usando uma linha de comando. Não há nenhuma interface visual. Devido a isso, ter conhecimentos básicos para criar e manipular um banco de dados pode economizar muito tempo e dores de cabeça. Siga este guia para criar um banco de dados dos estados dos Estados Unidos e seu povo.

método 1
Criar e manipular um banco de dados
1
Criar uma base. Na linha de comando MySQL, digite o comando CRIAR BANCO DE DADOS -. substituir com o nome da base de dados. Você não pode incluir espaços
  • Por exemplo, para criar uma base de dados de todos os estados dos Estados Unidos, pode introduzir CREATE DATABASE estadoseeuu-
  • Nota: Não há necessidade de digitar comandos em letras maiúsculas.
  • Nota: Todos os comandos do MySQL deve terminar "-". Se você se esqueceu de incluir o ponto e vírgula, você pode incluir apenas "-" na linha após o comando.
  • 2
    Obter a lista de bancos de dados disponíveis. Digite o comando MOSTRA DATABASES- para listar todos os bancos de dados que você armazenou. Além do banco de dados que você acabou de criar, você verá mysql e base de dados teste base de dados. Você pode ignorá-los para agora.
  • 3
    Selecione o banco de dados. Depois de criar o banco de dados, você deve selecioná-lo para iniciar a edição. Digite o comando estados-USE. Você verá a mensagem Database changed, É o que indica que o banco de dados ativo é agora estados.
  • 4
    Criar uma tabela. A tabela contém as informações no banco de dados. Para criar uma tabela, você tem que entrar toda a formatação da tabela no comando inicial. Para criar uma tabela, digite o seguinte comando: CRIAR estadoseeuu TABLE (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, estado CHAR (25), a população INT (9)) -. Isto irá criar uma tabela chamada "estados" com três campos: identidade, estado e população.
  • o comando INT Faz o campo identidade contém apenas números (inteiros).
  • o comando NOT NULL assegura que o campo identidade não pode estar em branco.
  • CHAVE PRIMÁRIA designa o campo identidade como um campo de chave da tabela. O campo de chave deve ser um campo que não contém duplicatas.
  • o comando AUTO_INCREMENT atribuir automaticamente valores crescentes no campo identidade, que basicamente números de cada entrada.
  • comandos CHAR (personagens) INT (Integer) permitido designar o tipo de informações nesses campos. O número ao lado do comando indica quantos caracteres ou toda ajuste no campo.


  • 5
    Criar uma entrada na tabela. Agora que você já criou a tabela, é hora de começar a inserir informações. Use o seguinte comando para inserir a primeira entrada: INSERT INTO estados (id, estado, população) VALUES (NULL, `Alabama`, `4822023`) -
  • Isto, essencialmente, diz o banco de dados para inserir as informações fornecidas nos três campos correspondentes na tabela.
  • Porque o campo identidade Ele contém comandos NOT NULL, introduzir NULL como o valor vai forçar aumenta para 1, graças ao comando AUTO_INCREMENT.
  • 6
    Criar mais entradas. Você pode criar várias entradas com um único comando. Para inserir os seguintes três estados, use o seguinte comando:INSERT INTO estados (id, estado, população) VALUES (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`) -. Isto irá criar uma tabela que se parece com isso: -
  • 7


    Faça uma consulta sobre a nova base de dados. Agora que você criou o banco de dados básico, você pode entrar com comandos para obter resultados específicos. Primeiro, digite o comando * SELECT FROM estadoseeuu-. Isto irá produzir toda a base de dados como um resultado, indicado pelo comando "*", que significa "tudo".
  • Para fazer uma pesquisa mais avançada, digite o seguinte comando: estatuto SELECT FROM pessoas ORDER BY estadoseeuu população- O resultado será uma tabela com estados ordenados por população, em vez de ordem alfabética. O campo identidade Tampouco indicará, porque só pediu entradas estado e população.
  • Para listar os estados pela população em ordem inversa, digite o seguinte comando: estatuto SELECT FROM estadoseeuu população ORDER BY população DESC-. o comando DESC listá-los em ordem decrescente, ou seja, do mais alto ao mais baixo, em vez de menor para o maior.
  • método 2
    MySQL continua
    1


  • 2
    você pode excluir um banco de dados MySQL se você precisa se livrar de algumas base de dados desatualizado.
  • 3
    você pode aprender PHP e MySQL, o que lhe permite criar sites poderosos para diversão ou trabalho.
  • 4
    Você pode fazer um backup do banco de dados MySQL. Você faz uma cópia de segurança das informações é sempre recomendável, especialmente se ele é um grande banco de dados.
  • 5
    Você pode fazer alterações na estrutura do banco de dados. Se as necessidades de mudança de banco de dados, você pode precisar de ajustar a estrutura para lidar com informações diferentes.
  • dicas

    • Alguns tipos comuns de informações são: (Se você quiser a lista completa, consulte a documentação para o mysql https://dev.mysql.com/doc/)
    • CHAR(número) - Cadeia de caracteres de tamanho fixo.
    • VARCHAR(número) - Cadeia de caracteres de tamanho variável com o tamanho máximo número.
    • TEXTO - Seqüência de tamanho variável com um máximo de 64 KB de texto.
    • INT(número) - Inteiro de 32 bits com um máximo número de dígitos (no `-` conta como `dígitos` de um número negativo).
    • DECIMAL(número,dezembro) - Número decimal ao número personagem mostrado. O campo dezembro Ele indica o número máximo permitido de casas decimais.
    • DATA - data-valor (ano, mês, dia)
    • TEMPO - valor de tempo (horas, minutos, segundos)
    • ENUM("value1","value2"....) - Uma lista de valores enumerados.
  • Alguns parâmetros opcionais:
  • NOT NULL - um valor deve ser fornecido. O campo não pode ficar em branco.
  • PADRÃO omissão - Se nenhum valor for fornecido, o omissão É atribuído ao campo.
  • UNSIGNED - Para os campos numéricos. Ele garante que o número nunca é negativo.
  • AUTO_INCREMENT - O valor vai aumentar automaticamente cada vez que uma linha é adicionada à tabela.
  • Artigos Relacionados