Intermediário
MySQL
Aprenda MySQL do CLI ao design de esquemas. Fundamentos de SQL, joins, índices, transações, procedimentos armazenados, EXPLAIN e operações.
13 lições6.8h prático11 idiomas
Comece a aprender de graçaMySQL curso13 lições, em ordem
- 120 min
O que é MySQL
Relational databaseHistory and Oracle ownershipMariaDB forkMySQL vs Postgres trade-offsInnoDB default engine - 225 min
O CLI do mysql e os Primeiros Comandos
Mysql clientConnecting with -u and -pSHOW DATABASESUSESHOW TABLESDESCRIBE+2 - 330 min
Criando Bancos de Dados e Tabelas
CREATE DATABASECharacter sets and collationCREATE TABLEPRIMARY KEYAUTO_INCREMENTNOT NULL+3 - 430 min
Tipos de Dados
INT and BIGINTDECIMAL vs FLOATVARCHAR vs TEXTBOOLEAN as TINYINTDATE vs DATETIME vs TIMESTAMPENUM+1 - 530 min
SELECT e WHERE
SELECT columnsWHEREAND and ORBETWEENINLIKE with % and _+3 - 635 min
Joins
INNER JOINLEFT JOINRIGHT JOINNo FULL OUTER JOINUNION workaroundSelf-join+1 - 730 min
Agregações e Agrupamento
COUNTSUMAVGMIN and MAXGROUP BYHAVING+2 - 830 min
Índices
B-tree indexCREATE INDEXMulti-column index left-prefix ruleUNIQUE indexFULLTEXT indexIndexes hurt write performance - 935 min
Transações e Mecanismos de Armazenamento
InnoDB vs MyISAMSTART TRANSACTIONCOMMITROLLBACKIsolation levelsREPEATABLE READ default+1 - 1035 min
Procedimentos Armazenados e Gatilhos
DELIMITERCREATE PROCEDUREIN and OUT parametersCALLCREATE TRIGGERBEFORE INSERT and AFTER UPDATE+1 - 1135 min
EXPLAIN e Ajuste de Consultas
EXPLAINType column (ALL, ref, range, eq_ref, const)Key and rows columnsEXPLAIN ANALYZE (MySQL 8+)Adding a missing indexSlow query log - 1225 min
mysqldump e Restauração
MysqldumpRedirecting to .sqlRestoring with mysql client--single-transaction for InnoDB--no-data for schema only--all-databases - 1350 min
Projeto Final: Crie um Schema de E-commerce
Foreign keysON DELETE behaviorIndexes on lookup columnsTransactional order creationEXPLAIN on a real query
Aprenda MySQL no seu idioma
Cada lição, quiz e resposta do tutor aparece no seu idioma. O tutor de IA responde no idioma em que você pergunta.
