Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como inserir em um banco de dados MySQL
Inserir novas linhas em uma tabela MySQL é feito com o comando INSERT. Para a maior parte , será necessário inserir dados na tabela de uma só vez , mas o MySQL permite que você insira alguns dados e deixar colunas não definidas com o valor padrão . Instruções
1

Reúna seus dados, uma vez que algumas tabelas têm restrições não permitindo a criação de uma nova linha sem todas as colunas presentes. É também mais rápido para inserir linhas inteiras de dados em vez da inserção de alguns dados e adicionar a linha mais tarde . Esta tabela tem nome, endereço, número de telefone e campos de equilíbrio. Criando um novo cliente se parece com: Exemplo: " John Doe ", " 24 Main St. ", " 555-5555 " , 0,00
2

Insira os dados , mantendo -o na mesma ordem que a definição da tabela. Isto porque, com esta primeira forma do comando INSERT, você está inserindo dados para cada coluna em vez de listar as colunas que você deseja inserir. Para obter a ordem das colunas da tabela de clientes , use o comando " DESCREVER clientes." Exemplo: INSERT INTO clientes VALUES ( " John Doe ", " 24 Main St. ", " 555-5555 " , 0.00 );
3

Deixar colunas indefinidos como os dados padrão , se você só é possível inserir alguns dos dados . Cada coluna já tem um valor padrão a ser usado se você não tem escolha , mas para inserir alguns dos dados mais tarde. Você tem que passar uma lista de colunas para atribuir a , juntamente com os seus dados. Neste exemplo, já que você só sabe o nome e número de telefone do cliente, esses são os dois únicos campos que podem ser inseridos . Exemplo: INSERT INTO clientes ( nome, ph_number ) VALUES ( " John Doe ", " 555-5555 ");
4

otimizar o acesso de banco de dados , fazendo o menor número de consultas possíveis. Faça isso através da inserção de várias linhas ao mesmo tempo . Use vários conjuntos de dados separados por vírgulas entre parênteses após a palavra-chave VALUE. Exemplo: INSERT INTO clientes (nome, ph_number ) VALUES ( " John Doe ", " 555-5555 ") , ( " Jack Smith ", " 555-6666 " ) , ( " Jill Brown ", " 555-7777 " ) ;
5

Use um comando SELECT , em vez da palavra-chave VALUES quando você deseja armazenar os resultados de uma consulta SELECT em outra tabela. Isso pode ser usado para exportar dados de uma tabela e importá-lo para o outro com uma única consulta. Certifique-se de obter a ordem das colunas correto, também. Aqui , os dados de um banco de dados cliente antigo ( os old_customers tabela ) migra para um novo banco de dados do cliente. Exemplo: INSERT INTO clientes ( nome, ph_number , endereço, equilíbrio ) SELECT nome , ph_number , endereço, saldo de old_customers ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como redefinir um Array em PHP 
·Como corrigir os dados para XSS PHP 
·Formulário PHP Processamento MySQL Query 
·Como proteger SQL de Demonstrações Inject 
·Como usar o PHP com JavaScript 
·Como programar um seguro Intranet Sistema PHP 
·Como converter ImageMagick PDF to Image PHP 
·Como calcular o tempo entre duas datas em PHP 
·MySQL associação externa Tutorial 
·Como usar cores diferentes dentro de uma string PHP 
  Artigos em destaque
·Como Aprender Web Design Rapidamente 
·Como definir valores dentro de uma caixa de combinaçã…
·Como permitir Número Entradas em Java 
·Como enviar HTML Com JavaMail 
·Como adicionar colunas a GridView 
·Como tirar uma String de um arquivo de entrada e revert…
·Comparação de Cordas em JSP 
·Como calcular o Time Difference em C + + 
·Como usar o Java 2D para pintar uma imagem 
·Como fazer sua própria Game Engine 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados