Em primeiro lugar, abrimos mysql no cmd do windows (ou abrimos mysql diretamente) .As
net start mysql5.7
instruções de diferentes versões são ligeiramente diferentes.
Inicie o MySQL como o usuário root:
mysql -u root -p
Ver banco de dados
show databases;
O formato da instrução de criação do banco de dados é create db_name;
aqui criamos um banco de dados denominado caozuo, que é usado para nossa operação
create database caozuo;
Em seguida, selecionamos o banco de dados a ser operado, de forma que nossa operação de acompanhamento seja para alterar o banco de dados, e o
formato da frase é usar db_name.
use caozuo;
Você pode ver a mensagem de prompt:
Em seguida, primeiro criamos uma tabela de dados, aqui criamos várias tabelas, ou seja, a tabela de usuário, a tabela de usuário vip, etc. (o código da tabela é escrito no terminal e esta parte do código retém símbolos redundantes):
Crie uma tabela de dados O formato é CREATE TABLE nome_tabela (nome_coluna tipo_coluna);
create table user(
-> name varchar(30),
-> id char(20),
-> sex char(2),
-> primary key(id)
-> )charset=utf8; #用户表
> create table vipuser(
-> name varchar(30),
-> id char(20),
-> vip_grade int,
-> 胜加成 int,
-> primary key(id,vip_grade) #这里设两个主键略不合适,一个id可以标识
-> )charset=utf8;
create table number(
-> 数字 int, primary key(数字)
-> );
O formato da tabela de dados deletada é drop table table_name;
aqui nós deletamos a tabela numérica
drop table number;
! Veja a captura de tela da tabela excluída . Exclua a tabela
. Insira dados na tabela do usuário:
Antes de inserir, verificamos primeiro os atributos da tabela para garantir que nosso tipo está correto,
mostramos as colunas da tabela;
show columns from user;
Os
dados adicionados são exibidos da seguinte forma : O
formato da instrução de inserção é inserido na tabela
(campo1, campo2, ... campoN)
VALORES
(valor1, valor2, ... valorN);
aqui, primeiro inserimos três dados na tabela do usuário
mysql> insert into user
-> (name,id,sex)
-> values
-> ("王五轩",0010,"男");
Query OK, 1 row affected (0.00 sec)
mysql> insert into user
-> (name,id,sex)
-> values
-> ("李六六",0011,"男");
Query OK, 1 row affected (0.00 sec)
mysql> insert into user
-> (name,id,sex)
-> values
-> ("张七七",0012,"女");
Query OK, 1 row affected (0.01 sec)
Você pode usar a instrução de consulta select * from user; para visualizar os dados que inserimos
select *from user;
A descrição da sintaxe básica de inserção de dados na tabela vipuser refere-se ao acima,
primeiro verifique os atributos vipuser
show columns from vipuser;
Em seguida, adicione dados com base em atributos
insert into vipuser
-> (name,id,vip_grade,胜加成)
-> values
-> ("燕双鹰",9999,10,99);
Query OK, 1 row affected (0.05 sec)
mysql> )
mysql> insert into vipuser
-> values
-> ("李六六",0010,2,10);
Conforme mostrado na figura:
Atualizar dados: O
formato básico da sintaxe é UPDATE nome_tabela SET campo1 = novo-valor1, campo2 = novo-valor2
[cláusula WHERE]
Aqui, atualizamos um nome no vipuser.
update vipuser set name="燕鹰鹰" where id=9999;
Podemos ver os dados revisados da
consulta de dados :
O formato geral da instrução é:
SELECT nome_da_coluna, nome_da_coluna
FROM nome_da_tabela
[cláusula WHERE]
[LIMIT N] [OFFSET M]
Primeiro, consulte todos os dados na tabela, o
formato da instrução é selecionado * de mesa
select *from user;
Consulte as colunas de seleção de um item da tabela;
por exemplo, consulte o nome na tabela do usuário:
select name from user;
A declaração condicional específica na tabela de consulta O
formato da sintaxe é SELECT campo1, campo2,… campoN FROM nome_tabela1, nome_tabela2…
[WHERE condição1 [E [OU]] condição2…
Aqui, primeiro consultamos o nível VIP 10 na tabela VIPuser, a declaração é a seguinte:
select name,id,vip_grade from vipuser where vip_grade=10;
Na tabela do usuário, encontre as mesmas informações nas duas tabelas (tabela do usuário e tabela vipuser). A declaração é a seguinte:
select user.id,user.name,sex from user,vipuser where user.name=vipuser.name;
A exibição é a seguinte:
delete data para
deletar toda a tabela com drop, como um exemplo foi dado ao criar uma tabela, o formato da instrução é:
DROP TABLE nome_tabela;
Exclua os dados da tabela, o formato da instrução é:
DELETE FROM nome_tabela [cláusula WHERE]
Aqui, excluímos um item da tabela
delete from user where name="王五轩";
O resultado é mostrado na figura:
escrevemos aqui primeiro sobre frases básicas sobre adições, exclusões e alterações do MySQL.