declaração comum sql mysql (a) - a operação do banco de dados

21 teste de declaração essencial sql Mysql comumente usado, um dia bate, bate três vezes cada ciclo, mensalmente, todos podem lembrar! !

https://www.cnblogs.com/poloyy/category/1683347.html

 

Note-se, para criar o banco de dados e criação de tabelas declaração Bowen em frente oh, toda a família estão interligados Cazaquistão, necessidade de usar o banco de dados e tabela criada anteriormente oh

 

prefácio

Chamado a indicação para a operação do banco de dados linguagem de definição de dados (DDL)  

 

O banco de dados funciona?

  • Criar um banco de dados
  • Consultar o banco de dados
  • Modificar o banco de dados
  • Banco de Dados de exclusão
  • Selecionar banco de dados

Referido como "CRUD", o diretório de clique direito para saltar Oh! -------------- >>>>>>>>>> 

 

Criar um banco de dados

sintaxe

CREATE  DATABASE  [ o Se o NÃO EXISTE ]  < nome do banco > 
[ [DEFAULT ]  O personagem  do SET  < nome do conjunto de caracteres > ] 
 [ [DEFAULT ] o COLLATE < nome de agrupamento > ];

Ponto de conhecimento

  • [] O conteúdo não pode preencher, têm valores padrão
  • conjunto MySQL caráter (personagem) e agrupamento (COLLATION) são dois conceitos diferentes.
  • conjunto de caracteres: o modo de armazenamento MySQL é usado para definir uma string
  • Agrupamento: definir a forma como a corda comparação

 

As castanhas reais

# Criar um banco de dados simples
 Criar  banco de dados yytest; 

# adicionar condicional, criar um banco de dados 
Criar  banco de dados  IF  Não  EXISTE yytests; 

# especificado conjuntos de dados de banco de dados, para criar um banco de dados 
Criar  banco de dados  IF  Não   EXISTE yytestss Character  SET UTF8; 

regras # validação especificado corda criar um banco de dados 
a criar  banco de dados  IF  não   EXISTS   yytestsss Character  SET utf8_general_ci utf8 COLLATE; 

declaração # ver o banco de dados criado o 
Mostrar a criar  banco de dados yytestsss;

 

Consultar o banco de dados

sintaxe

BANCOS DE DADOS MOSTRA [ o LIKE 'nome do banco' ] ;

Ponto de conhecimento

  •  [ Like '' ]  é opcional, para combinar o nome do banco de dados especificado
  •  [ Like '' ]  pode ser correspondência difusa, pode ser combinado com precisão
  • nome do banco de dados entre aspas simples  ' '  cercado por aspas duplas podem navicat

 

As castanhas reais

# Todas as consultas de banco de dados 
Mostrar bases de dados; 

# correspondência difusa 
Mostrar Databases como  ' % yytest% ' ; 

# exata corresponder 
Mostrar Databases como  ' yytests ' ;

 

Modificar o banco de dados

sintaxe

O ALTER  DATABASE  [ nome do banco ] { 
 [ DEFAULT ]  O personagem  do SET  < nome do conjunto de caracteres >  | 
[ DEFAULT ] o COLLATE < nome de agrupamento > }

Ponto de conhecimento

  • Não necessariamente escrever o nome do banco de dados, mas as necessidades de banco de dados estão atualmente em uso
  • modificação apoio só pode modificar as regras do conjunto de caracteres e validação de caracteres, se você quiser modificar o nome do banco de dados diretamente através da ferramenta de mudar o nome do banco de dados, declaração Mysql não é suportada
  • Modificar o banco de dados não é comum, você pode entender

 

As castanhas reais

# Modificar o banco de dados padrão conjunto de caracteres
 uso yytest;
 o ALTER  banco de dados  Character  SET utf8; 

# especificar o conjunto de caracteres de banco de dados e modificar regras de validação 
do ALTER  banco de dados yytest   Character  SET utf8_general_ci utf8 COLLATE;

 

Banco de Dados de exclusão

sintaxe

A GOTA  DATABASE  [ o IF EXISTS ]  < nome do banco de dados >

Ponto de conhecimento

  • Se você excluir o banco de dados não existe, ele irá informar  1008 - de Can ' t queda de banco de dados ' yytest ' ; Banco de Dados doesn ' t exist 
  • Propõe-se a excluir o banco de dados deve adicionar  SE EXISTE 

 

As castanhas reais

# Indicação simples ao banco de dados de exclusão
 queda  de banco de dados yytest; 

# excluir se houver apenas 
soltar  banco de dados  SE  EXISTE yytests;

 

Selecionar banco de dados

# Selecione o banco de dados
 uso yytestss;

Ponto de conhecimento

  • Efeito: para uma base de dados completa para outro salto de [de] a operação de comutação de banco de dados actual
  • Ao usar  CREATE DATABASE   declaração seguinte para criar um banco de dados, o banco de dados não se torna automaticamente o banco de dados atual, você precisa usar   USE  para especificar o banco de dados atual

Acho que você gosta

Origin www.cnblogs.com/poloyy/p/12592037.html
Recomendado
Clasificación