Operação MySQL|Notas do acampamento de treinamento juvenil


tema: condensado-noite-roxo

destaque: a11y-escuro

Este é o 14º dia da minha participação na Atividade de Criação de Notas Complementares do "Quinto Acampamento de Treinamento Juvenil"

Tutorial de instalação

https://blog.csdn.net/hellozhangxians/article/details/127169375

operar

Inicie e desligue o servidor MySQL

Iniciar: mysqld --console

desligamento: mysqladmin -uroot desligamento

criar banco de dados

CREATE DATABASE nome do banco de dados;

selecione banco de dados

Depois de se conectar ao banco de dados MySQL, pode haver vários bancos de dados que podem ser operados, então você precisa selecionar o banco de dados que deseja operar. Selecione o banco de dados MySQL na janela do prompt de comando

Um banco de dados específico pode ser facilmente selecionado na janela de prompt mysql>. Você pode usar comandos SQL para selecionar bancos de dados específicos.use 数据库名;

Após executar o comando acima, as operações subsequentes serão realizadas no banco de dados especificado.

Criar tabela de dados

A criação de uma tabela de dados MySQL requer as seguintes informações:

表名
表字段名
定义每个表字段

declaração:CREATE TABLE table_name (column_name column_type);

js CREATE TABLE IF NOT EXISTS `messege`( `id` INT UNSIGNED AUTO_INCREMENT, `userId` VARCHAR(100) NOT NULL, `content` VARCHAR(40) NOT NULL, `createTime` DATE, PRIMARY KEY ( `id` ) // 主键 )ENGINE=InnoDB DEFAULT CHARSET=utf8;

Análise: - Se você não deseja que o campo seja NULL, você pode definir o atributo do campo como NOT NULL. Se os dados inseridos no campo forem NULL durante a operação do banco de dados, um erro será reportado. - AUTO_INCREMENT define a coluna como um atributo de incremento automático, que geralmente é usado para a chave primária, e o valor aumentará automaticamente em 1. - A palavra-chave PRIMARY KEY é usada para definir a coluna como chave primária. Você pode definir uma chave primária usando múltiplas colunas, separadas por vírgulas. - ENGINE define o mecanismo de armazenamento, CHARSET define a codificação.

excluir tabela de dados

Sintaxe: DROP TABLE nome da tabela;

consultar dados SELECIONAR

SELECT 列名1,列名2 FROM 表 [WHERE 条件] [LIMIT N][ OFFSET M]

查询语句中你可以使用多个表,表之间使用逗号(,)分割,用WHERE语句来设定查询条件。
SELECT 命令可以读取一条或者多条记录。
星号(*)代替其他字段,SELECT语句会返回表的**所有字段数据**
WHERE 语句包含任何条件。
LIMIT 属性设定返回的记录数。
OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。

Cláusula filha WHERE

Na instrução de consulta, a cláusula WHERE pode ser usada para definir as condições de consulta. Especifique quaisquer condições na cláusula WHERE. Especifique uma ou mais condições usando AND ou OR.

Também pode ser usado para comandos SQL DELETE ou UPDATE.

Cláusula LIKE

WHERE 子句中可以使用等号 = 来设定获取数据的条件, 有时我们需要获取含有指定字符的所有记录,这时可以在 WHERE 子句中使用 SQL LIKE 子句。

LIKE 子句中使用百分号 % 字符来表示任意字符,类似于UNIX或正则表达式中的星号 *。

如果没有使用百分号 %, LIKE 子句与等号 = 的效果是一样的。

也可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句来指定条件。

MySQL 排序 ORDER BY

设置查询结果的顺序,默认情况下,按升序排列。

ASC 按升序排列; DESC 按降序排列

Acho que você gosta

Origin blog.csdn.net/weixin_50945128/article/details/129377966
Recomendado
Clasificación