Laravel - Trabalhando com Banco de Dados
O Laravel tornou o processamento com banco de dados muito fácil. Laravel atualmente suporta os seguintes 4 bancos de dados -
- MySQL
- Postgres
- SQLite
- servidor SQL
A consulta ao banco de dados pode ser disparada usando SQL bruto, o criador de consultas fluent e o Eloquent ORM. Para entender todas as operações CRUD (Criar, Ler, Atualizar, Excluir) com o Laravel, usaremos um sistema simples de gerenciamento de alunos.
Conectando ao banco de dados
Configure o banco de dados em config/database.php e crie o banco de dados da faculdade com estrutura em MySQL conforme tabela a seguir.
Database: College
Table: student
Nome da coluna | Tipo de dados da coluna | Extra |
---|---|---|
Eu iria | int (11) | Chave primária | Incremento automático |
Nome | varchar (25) |
Veremos como adicionar, excluir, atualizar e recuperar registros do banco de dados usando o Laravel na tabela do aluno.
Sr. Não. | Registro e descrição |
---|---|
1 | Inserir registros Podemos inserir o registro usando a fachada DB com o método insert. |
2 | Recuperar registros Depois de configurar o banco de dados, podemos recuperar os registros usando a fachada do banco de dados com o método select. |
3 | Atualizar registros Podemos atualizar os registros usando a fachada do banco de dados com o método de atualização. |
4 | Excluir registros Podemos deletar o registro usando a fachada DB com o método delete. |