En primer lugar, abrimos mysql en el cmd de Windows (o abrimos mysql directamente)
net start mysql5.7
Las declaraciones de las diferentes versiones son ligeramente diferentes.
Inicie MySQL como usuario root:
mysql -u root -p
Ver base de datos
show databases;
El formato de la declaración de creación de la base de datos es create db_name;
aquí creamos una base de datos llamada caozuo, que se utiliza para nuestra operación
create database caozuo;
Luego seleccionamos la base de datos a operar, de modo que nuestra operación de seguimiento sea para cambiar la base de datos, y el
formato de la oración sea use db_name.
use caozuo;
Puede ver el mensaje de solicitud:
Luego, primero creamos una tabla de datos, aquí creamos varias tablas, a saber, la tabla de usuarios, la tabla de usuarios vip, etc. (el código de la tabla está escrito en el terminal y esta parte del código conserva los símbolos redundantes):
Cree una tabla de datos El formato es CREATE TABLE nombre_tabla (nombre_columna tipo_columna);
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(数字)
-> );
El formato de la tabla de datos eliminada es drop table table_name;
aquí eliminamos la tabla numérica
drop table number;
! Ver la captura de pantalla de la tabla eliminada . Eliminar la tabla
. Insertar datos en la tabla de usuario:
Antes de insertar, primero verificamos los atributos de la tabla para asegurarnos de que nuestro tipo es correcto,
mostrar columnas de la tabla;
show columns from user;
Los
datos agregados se muestran de la siguiente manera : El
formato de declaración de inserción se inserta en la tabla
(campo1, campo2, ... campoN)
VALORES
( valor1, valor2 , ... valorN);
aquí primero insertamos tres datos en la tabla de usuario
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)
Puede usar la instrucción de consulta seleccionar * del usuario; para ver los datos que insertamos
select *from user;
La descripción de la sintaxis básica de la inserción de datos en la tabla vipuser se refiere a lo anterior,
primero verifique los atributos de vipuser
show columns from vipuser;
Luego agregue datos basados en 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);
Como se muestra en la figura:
Actualizar datos: El
formato de sintaxis básico es ACTUALIZAR table_name SET campo1 = nuevo-valor1, campo2 = nuevo-valor2
[Cláusula WHERE]
Aquí actualizamos un nombre en vipuser.
update vipuser set name="燕鹰鹰" where id=9999;
Podemos ver los datos de
consulta de datos revisados :
El formato general de la declaración es:
SELECT column_name, column_name
FROM table_name
[WHERE Cláusula]
[LIMIT N] [OFFSET M]
Primero consulta todos los datos en la tabla, el
formato de declaración es select * from mesa
select *from user;
Consultar un elemento seleccionar columnas de la tabla;
por ejemplo, consultar el nombre en la tabla de usuario:
select name from user;
La declaración condicional específica en la tabla de consulta El
formato de sintaxis es SELECT field1, field2, ... fieldN FROM table_name1, table_name2 ...
[WHERE condition1 [AND [OR]] condition2 ...
Aquí primero consultamos el nivel VIP 10 en la tabla VIPuser, la declaración es la siguiente:
select name,id,vip_grade from vipuser where vip_grade=10;
En la tabla de usuarios, encuentre la misma información en las dos tablas (tabla de usuarios y tabla de usuarios vip). La declaración es la siguiente:
select user.id,user.name,sex from user,vipuser where user.name=vipuser.name;
La pantalla es la siguiente:
eliminar datos para
eliminar toda la tabla con drop, como se dio un ejemplo al crear una tabla, el formato de declaración es:
DROP TABLE table_name;
Eliminar datos en la tabla, el formato de la declaración es:
DELETE FROM table_name [Cláusula WHERE]
Aquí eliminamos un elemento de la tabla
delete from user where name="王五轩";
El resultado se muestra en la figura:
escribimos aquí primero sobre oraciones básicas sobre adiciones, eliminaciones y cambios de MySQL.