Operações básicas de MySQL de tabelas de dados

Operação básica do banco de dados MySQL : operação básica do banco de dados MySQL

Criar tabela de dados

Depois que o banco de dados for criado com sucesso, você pode criar uma tabela de dados no banco de dados criado. Antes de criar a tabela, use-a para USE 数据库名称alternar para o banco de dados que precisa ser operado. Você também pode SELECT database();consultar o banco de dados atual. Quando tudo estiver pronto, você pode criar uma tabela de dados. A sintaxe para criar uma tabela de dados é a seguinte:

CREATE TABLE 表名(
	字段名1 数据类型,
	字段名2 数据类型,
	....
	字段名n 数据类型
);

Crie uma tabela de artigos no banco de dados de texto de acordo com o formato acima, e três campos serão criados na tabela de artigos.

Nome do Campo tipo de dados
stu_id INT (10)
stu_name VARCHAR (50)
stu_age INT (10)

Eles são o número do aluno, nome e idade.
Insira a descrição da imagem aqui
O uso SHOW TABLES;pode consultar se a tabela de dados foi criada com sucesso.
Insira a descrição da imagem aqui
Pode-se ver no resultado da execução que existe uma tabela de dados chamada stu sob o texto do banco de dados.

Ver folha de dados

Depois que o banco de dados é criado, você pode SHOW CREATE TABLEvisualizar a tabela de dados por meio da instrução, o formato da sintaxe é o seguinte:

SHOW CREATE TABLE 表名;

Use esta instrução para consultar a tabela de artigos criada anteriormente.
Insira a descrição da imagem aqui
O resultado da execução mostra que os três campos criados quando a tabela de dados foi criada na época, incluindo o tipo e tamanho do banco de dados e as informações de codificação de caracteres da tabela também podem ser visualizados, mas o formato exibido é muito confuso. Se houver muitos campos, parece muito difícil. . Você pode adicionar um "\ G" após a instrução para formatação.
Insira a descrição da imagem aqui
Eles são um pouco mais organizados e há outro resultado da consulta que é uma DESCRIBEinstrução de uso , o formato da sintaxe é o seguinte:

DESCRIBE 表名;

Você também pode usar sua abreviação e o DESCresultado é o mesmo.
Insira a descrição da imagem aqui

Modifique o banco de dados

Depois que a tabela de dados é criada, o nome da tabela, os campos da tabela, o tipo de dados, etc. podem ser modificados.

1. Modifique o nome da tabela

O formato da sintaxe para modificar o nome da tabela é o seguinte:

ALTER TABLE 原表名 RENAME [TO] 新表名;

O "para" pode ser escrito ou não, e geralmente não é escrito. Modifique o nome da mesa da mesa stu para aluno. Consulte primeiro o nome da tabela atual:
Insira a descrição da imagem aqui
execute a instrução de modificação e o nome da tabela modificada.
Insira a descrição da imagem aqui

2. Modifique o campo

O formato da sintaxe do campo modificado é o seguinte:

ALTER TABLE 表名 CHANGE 原字段名 新字段名 新数据类型;

Modifique o campo stu_age na tabela de alunos para stu_sex e o tipo de dados para VARCHAR (10).
Insira a descrição da imagem aqui
stu_age se foi, substituído por stu_sex.

3. Modifique o tipo de dados do campo

O formato gramatical para modificar o tipo de dados do campo na tabela é o seguinte:

ALTER TABLE 表名 MODIFY 字段名 数据类型;

Altere o tipo de dados do campo stu_sex na tabela do aluno para CHAR.
Insira a descrição da imagem aqui
O tipo de dados de stu_sex torna-se char.

4. Adicionar campos

À medida que os requisitos se expandem, pode ser necessário adicionar campos à tabela. O formato da sintaxe para adicionar campos é o seguinte:

ALTER TABLE 表名 ADD 新字段名 数据类型;

Adicione o campo stu_hobby à tabela do aluno, o tipo de dados é VARCHAR (50).
Insira a descrição da imagem aqui

5. Exclua o campo

Se houver um requisito para adição, haverá um requisito para exclusão. O formato da sintaxe do campo excluído é o seguinte:

ALTER TABLE 表名 DROP 字段名;

Exclua o stu_hobby que acabou de ser adicionado da tabela.
Insira a descrição da imagem aqui
stu_hobby foi excluído com sucesso.

6, modifique a posição de arranjo do campo

Quando a tabela é criada, a ordem dos campos foi determinada. Se você precisar modificar a posição dos campos na tabela, poderá ALTER TABLEcompletá- la com uma instrução. O formato da sintaxe é o seguinte:

ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST|AFTER 字段名2;

O nome do campo 1 indica o campo cuja posição precisa ser modificada, FIRST é um parâmetro opcional, o que significa que o campo 1 é alterado para o primeiro campo da tabela e o nome do campo APÓS 2 significa que o campo 1 é inserido após o campo 2.

Coloque stu_name na tabela de alunos após stu_sex.

O pedido na tabela original é:
Insira a descrição da imagem aqui
após modificação:
Insira a descrição da imagem aqui

Excluir banco de dados

Excluir uma tabela de dados é excluir uma tabela de dados do banco de dados e, ao mesmo tempo, excluir os dados armazenados na tabela. O formato da sintaxe para excluir uma tabela de dados é o seguinte:

DROP TABLE 表名;

Exclua a tabela do aluno.
Insira a descrição da imagem aqui
O banco de dados está vazio e a tabela do aluno foi excluída com sucesso.

Acho que você gosta

Origin blog.csdn.net/javanofa/article/details/107228768
Recomendado
Clasificación