🔳 tarefas-mysql
- banco de dados de exemplo em MySQL
Contém um cadastro de tarefas.
Usando o MySQL Workbench, selecione File, Open Script SQL....
Selecione o arquivo scripts/tarefas.sql
.
Selecione a opção Query, Execute (All or Selection).
Se preferir, você pode usar outro cliente, como o DBeaver, por exemplo.
Arquivo do MySQL Workbench: model/tarefas.mwb
Diagrama Entidade-Relacionamento
CREATE SCHEMA `tarefas` DEFAULT CHARACTER SET utf8 ;
CREATE TABLE IF NOT EXISTS `tarefas`.`tarefa` (
`id` INT NOT NULL AUTO_INCREMENT,
`descricao` VARCHAR(200) NOT NULL,
`concluida` TINYINT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
docker run -p xxxx:3306 -e MYSQL_ROOT_PASSWORD=yyyy mysql:8.0.28
Substitua xxxx
(por exemplo, 3306
) pela porta de acesso desejada, e yyyy
pela senha desejada para o usuário root
(por exemplo, 1234
).
Você também pode mudar a versão do MySQL, se desejar.