#01Estructura de tres niveles de MySQL
Combinado con la comprensión simple de la programación de red aprendida anteriormente: el cliente envía comandos para conectarse al puerto correspondiente del DBMS y realiza operaciones relacionadas en la tabla de la base de datos (esencialmente un archivo).
##1.1 La forma de almacenamiento de datos en la base de datos es principalmente una tabla
##1.2 Clasificación de declaraciones SQL
**DDL: **Lenguaje de definición de datos [crear tabla, biblioteca]
**DML: **Declaración de operación de base de datos [agregar insertar, modificar actualizar, eliminar eliminar]
DQL : Declaración de consulta de datos [seleccionar]
DCL : Declaración de control de datos [Administrar base de datos]
##1.3 Crear base de datos
DROP DATABASE db02;
#未指定字符集与校对规则 默认是utf8 utf8_general_ci(不区分大小写)
#创建表 默认字符集与校对规则跟所属数据库一致 默认是utf8 utf8_general_ci
CREATE DATABASE db02
#创建数据库db03,字符集utf8 校对规则utf8_bin(区分大小写)
CREATE DATABASE db03 CHARACTER SET utf8 COLLATE utf8_bin
##1.4 Ver y eliminar base de datos
#演示删除、查询数据库
SHOW DATABASES
#查看前面创建的数据库定义信息
SHOW CREATE DATABASE db03
##1.5 Copia de seguridad y restauración de la base de datos
#备份 要求再DOS下执行mysqldump指令 其存在在mysql安装目录下\bin
#这个备份文件就是对应的sql语句
mysqldump -u root -p hsp -B db02 db03 > d:\\bak.sql
DROP DATABASE db01
#恢复数据库(注意:进入Mysql命令行在执行)
source d:\\bak.sql
#第二个方法:直接执行bak.sql的内容
Haga una copia de seguridad de la tabla, preste atención a la diferencia con hacer una copia de seguridad de la base de datos