Operações de banco de dados e tabela [MySQL]

Operações de banco de dados e tabela [MySQL]

1. Operações de banco de dados

Digite o banco de dados

mysql -u root -p

1.1 Exibir o banco de dados atual

SHOW DATABASES;

Insira a descrição da imagem aqui

1.2 Criar um banco de dados

Regras gramaticais

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,create_specification] ...]
描述信息
create_specification:
 [DEFAULT] CHARACTER SET charset_name
 [DEFAULT] COLLATE collation_name

Descrição: a
palavra-chave maiúscula
[] é opcional.CONFIGURAR
CHARACTER: Especifique o conjunto de caracteres usado pelo banco de
dados.COLLATE: Especifique o conjunto de caracteres do banco de

dados.Exemplo:
Crie um banco de dados denominado goods

CREATE DATABASE goods;

Nota: Quando criamos um banco de dados sem especificar o conjunto de caracteres e as regras de verificação, o sistema usa o conjunto de caracteres padrão: utf8, a regra de verificação é: utf8_ general_ ci
Se o sistema não possui um banco de dados de mercadorias, crie um banco de dados chamado bens, se Se não

CREATE DATABASE IF NOT EXISTS goods;

Insira a descrição da imagem aqui
Se o sistema não tiver um banco de dados de mercadorias, crie um banco de dados de mercadorias que use o conjunto de caracteres utf8mb4; caso contrário, não o crie (saiba, geralmente gerado por padrão)

CREATE DATABASE IF NOT EXISTS db_test CHARACTER SET utf8mb4;

1.3 Excluir o banco de dados

Gramática

DROP DATABASE [IF EXISTS] db_name;

Nota: Depois que o banco de dados é excluído, o banco de dados correspondente não pode ser visto internamente, e todas as tabelas e dados são excluídos.
Insira a descrição da imagem aqui

1.4 Usando o banco de dados

Sintaxe:

use 数据库名;

Insira a descrição da imagem aqui

2. Operação da mesa

Quando você precisar operar uma tabela no banco de dados, precisará usar os
tipos de dados comuns:
INT: número inteiro
DECIMAL (M, D): tipo de ponto flutuante
VARCHAR (SIZE): tipo de sequência
TIMESTAMP: tipo de data
texto: dados de texto longo

2.1 Criar uma tabela de dados

Gramática

CREATE TABLE table_name (
 field1 datatype,
 field2 datatype,
 field3 datatype
);

Você pode usar a commentdescrição adicional do campo
Exemplo:
Adicionar uma tabela de informações do aluno na biblioteca do aluno

create table stu(
id int,
name varchar(20) comment '姓名',
sex verchar(8),
birthday timestamp
);

2.2 Exibir informações do formulário

Declaração:

desc + ‘表名’;

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

2.3 Excluir tabela

Gramática

DROP TABLE[IF EXISTS] tbl_name [, tbl_name] ...

Exemplo:
- Exclua a tabela stu_test

drop table stu_test;

- Se a tabela stu_test existir, exclua a tabela stu_test

drop table if exists stu_test
Publicado 41 artigos originais · Gostei 154 · Visitantes 10.000+

Acho que você gosta

Origin blog.csdn.net/qq_43676757/article/details/105427756
Recomendado
Clasificación