2021 e um programador de uma empresa grande me disse que ele usou esse tutorial para estudar quando ele era estagiário. Hoje eu sou estudante e pelo que estou vendo não existe outra pessoa melhor pra passar esse tipo de conteúdo, simplesmente fantastico! Não achei outro curso que me explicasse tão bem as coisas.
Galera que está fazendo o curso em 2019, o utf8 deixará de ser utilizado em breve, e passará a ser usado o utf8mb4, pra isso crie a estrutura do seu database da seguinte forma: create database cadastro default character set utf8mb4 default collate utf8mb4_general_ci;
p quem ta sofrendo com erro igual eu tava, toma ai: create database Cadastro default character set utf8mb4 default collate utf8mb4_general_ci; create table pessoas ( id int not null auto_increment, nome varchar(30) not null, nascimento date, sexo enum('M', 'F'), peso decimal(5,2), altura decimal(3,2), nacionalidade varchar(20) default 'Brasil', primary key (id) ) default charset = utf8mb4
Pra quem está com dificuldade, cria primeiro o cadastro, apaga o código, e depois coloca o código do pessoas. create table pessoas ( id int not null auto_increment primary key, nome varchar(30) not null, nascimento date, sexo enum('M', 'F'), peso decimal(5,2), altura decimal(3,2), nacionalidade varchar(20) default 'Brasil' ) default charset utf8mb4;
6 ปีที่แล้ว +133
Pra quem não tá conseguindo criar o campo `id` nas versões mais recentes, é o seguinte. A sintaxe mudou em relação à do vídeo, e para criar o id como primary key, o primary key vai logo depois de auto_increment, daí fica assim: >id int not null auto_increment primary key,
Pra quem está fazendo em 2024, houve algumas modificações na sintaxe. O seu código deve ficar mais ou menos assim (acabei de testar): create database cadastro default character set utf8mb4 default collate utf8mb4_general_ci; create table pessoas ( id int not null auto_increment primary key, nome varchar(30) not null, nascimento date, sexo enum('M', 'F'), peso decimal(5,2), altura decimal(3,2), nacionalidade varchar(20) default 'Brasil' ) default charset = utf8mb4;
@@vitorcuranMOHAV de acordo com o google é essa aqui "utf8mb3 suporta apenas caracteres no Basic Multilingual Plane (BMP). utf8mb4 também suporta caracteres suplementares que estão fora do BMP. utf8mb3 usa no máximo três bytes por caractere. utf8mb4 usa no máximo quatro bytes por caractere."
@@YelTopazio Elogiando quem animal? Tô falando dos professores que você está criticando. Se o professor bate o ponto e vai embora, e nenhum aluno está com nota boa então sim, tem algo de errado. Se o professor bate o ponto e vai embora, e tem outros alunos com nota boa (o mais provável), você é a coisa errada.
Cara vou contar uma história: cursei uma universidade Geoprocessamento. Fiz curso de Programador web depois fiz de Designer Web. Na hora de programa sempre 1.000 dúvidas. Um amigo me falou de suas aulas de de seu projeto. Cara fiquei de cara! Você merece um trofel. Sua didática me abriu a mente com aulas claras! E seu bom humor dá um realce no aprendizado. Minha gratidão...meu carinho...compartilhando sempre...
Sempre tentei em estudar MYSQL e desistia nas primeiras aulas por não entender muito bem. Depois que descobrir esse canal, não quero mais pararde estudar. Muito claro e super didático.
Pra quem está aprendendo agora, a criação de chave primária mudou, você faz tudo direto. Coloca o nome do campo tipo primitivo not null auto_increment primary key, Exemplo: id int not null auto_increment primary key;
@@deathman_3740 precisa mas você escreve primary key junto e não lá no final como ele fez no vídeo. No meu comentário eu coloquei um exemplo da sintaxe.
Que curso incrível! Dá vontade de ver todos os cursos de uma vez, mesmo sendo antigo ainda é muito interessante e de ótima qualidade. Ainda bem que tem os comentários pra ajudar a corrigir, já que algumas coisas mudaram ao longo do tempo.
OI Guanabara, meu nome e Jessé e tenho 16 anos. Quero agradecer a você por disponibilizar essas aulas e cursos que na minha opinião são as melhores. Eu fiz todos os cursos em vídeo criados até o momento, e também faço curso técnico em informática. Passei aqui para agradecer e também para dizer que consegui meu primeiro emprego na área de programação, como programador PHP, e posso dizer que isso só foi possível graças a você e ao projeto curso em vídeo. Muito Obrigado!!! Mas Muito Obrigado mesmo!!! E parabéns por esse professor incrível que você é.
Importante continuar este projeto (não só o curso de MySQL, mas tudo), pois abre um horizonte para quem não sabe, e dá uma luz pra quem sabe. O Curso em Vídeo ainda tira dúvidas que a gente acha boba, mas que são importantes para o profissional. Recomendo fortemente para quem quer aprender, melhor didática impossível, parabéns Guanabara!
Assistindo agora em maio19 ... sou universitário (segundo semestre ADS), estou cursando BD em tecnologia Oracle mas essas aulas de MySQL estão ajudando MUITO! Parabéns pela iniciativa e conteúdo.
Simplesmente muito bom os vídeos desse Grande mestre, realmente muito bem explicado e o que eu demorei horas para aprender conseguir em minutos com ele
Gustavo, já fiz cursos técnicos do Centro Paula Souza e Fatec, porém eles deixam várias lacunas de conhecimento. Seja porque não olham para as necessidades do mercado ou simplesmente porque o professor é um chato. Além de ajudar muito os iniciantes você também me ajudou muito a encontrar um espaço no mercado de trabalho. Já tenho 28 anos e não sou mais um pequeno gafanhoto, mas faltava alguém que me mostrasse que programação é divertida. Depois de muitos anos tentando consegui um emprego de programador e já tenho desenvolvido projetos em AngularJS. Boa parte desse sucesso eu com certeza devo ao Curso em Vídeo. Sou eternamente grato a todos vocês...
Aprendi mais nesse vídeo do que um módulo inteiro da Faculdade. Obg Guanabara por compartilhar seu conhecimento e parabéns por essa didática excelente!
Esse professor é muito inteligente, muito bom e incrível, o melhor, é que não liga só para ele, ele apoia e acredita em nós, muito obrigado Guanabara! Tô até emocionado.
2020: quem estiver tendo erro com default character set etc... Tenta : "default charset utf8 collate utf8_general_ci; " Não esquece de ver o ponto-e-vírgula!! Ele só vai no final do comando (ou seja, depois do utf8_general_ci). Sobre esse canal: impossível não amar ❤️
@Misan tropo Quando criança, lembro de assistir o seriado Kung Fu onde o mestre em Wushu, cujo nome Kwai Chang Caine (interpretado por David Carradine, era um monge Shaolin, e o seu Mestre Po referia-se a Caine como "meu pequeno gafanhoto" quando respondia suas dúvidas! Isso gerou a grande fábula "O Mestre e o Pequeno Gafanhoto"
Cara se eu pudesse eu te dava um abraço pq vc é demais seu canal é demais e voce merece muitas mas muitaaaaas coisas boas na sua vida, sou muito grato a você obrigado e sucesso
Guanabara. Sou programador há 20 anos. Queria elogiar sua iniciativa em fazer bons cursos com muita qualidade e de uma forma super divertida e descontraída. Sua forma de disseminar conteúdo é sem dúvida alguma muito fácil e facilita muito a inserção de novos gafanhotos ao universo da programação. Quero deixar uma dica que acredito irá contribuir muito com seu projeto e o desenvolvimento de seus gafanhotos. Você poderia dar sugestão de livros, talves criar uma loja virtual para comercializa-los dando aos gafanhotos a oportunidade de se aprofundar ainda mais no curso. Sucesso.
Excelente eu estudo BSI e já estava quase desistindo da matéria pois realmente não sou muito bom em programação, mas o professor consegue manter uma metodologia bem aplicada com dinamismo, super recomendo esta me ajudando muito já.
Gente, pra quem o programa não tá identificando os comandos: default character set utf8; default collate utf8_general_ci; coloquem esses comandos: alter database cadastro character set utf8; alter database cadastro collate utf8_general_ci; Ai vai funcionar direitinho \o/
@@asafeoliveira6639 Acho que foi porque provavelmente você já tinha executado a primeira linha pra criar o banco.. ai tem que usar comando pra alterar "alter".. O guanabara fez tudo dentro do mesmo comando de criação da database, e depois executou tudo, assim ela já é criada naquele padrão.. mas só acho.. kkkk
Professor, que aulas espetaculares, parabéns!!! Acelera essas aulas de MySQL por favorrrrrrrrrrr!!!!
8 ปีที่แล้ว +35
+Felipe Amaral para quem JÁ SABE MySQL, com certeza pode parecer que estamos devagar.. Mas a paciência é uma virtude dos Gafanhotos, pois nosso foco principal é SEMPRE o iniciante ;)
+Curso em Vídeo Professor, o senhor disse que futuramente ia integrar esse BD com PHP. Haveria possibilidade de fazer isso com JAVA? Digo, o senhor fazer rs
Gustavo Guanabara suas aulas estão muito top. Não tinha nem noção de como usar o MyQL e agora to aprendendo .... É o melhor! de graça e com um excelente profissional.. Meus parabéns!!!!
Curso fantástico como sempre. Mas o tempo, infelizmente, não perdoa: muitos probleminhas de sintaxe vão aparecer. Para saber como o código se apresenta hoje em dia, a galera pode criar as tabelas, por exemplo, usando os menus do próprio MySQL workbench, com alguns cliques, como se fosse no Excel ou no Access. No menu à esquerda, clique com o botão direito em Table e clique em Create table. Depois que você terminar de configurar, o programa apresenta o código correspondente.
Pra quem não estiver conseguindo, escrevam assim (sem o default): CREATE DATABASE cadastro CHARACTER SET utf8 COLLATE utf8_general_ci; Peguei essa informação da documentação oficial do MySQL e funcionou para mim.
PARA QUEM ESTÁ ASSISTINDO EM 2024 ATUALIZAÇAO NA SINTAXE Hoje 25-07-24 SEGUE NOVO: create database Cadastro default character set utf8mb4 default collate utf8mb4_general_ci; create table pessoas ( id int not null auto_increment, nome varchar(30) not null, nascimento date, sexo enum('M', 'F'), peso decimal(5,2), altura decimal(3,2), nacionalidade varchar(20) default 'Brasil', primary key (id) ) default charset = utf8mb4
Obrigado pela bronca, atraves dela assisti duas vezes esta aula04, pois o id não funcionavam. Depois da segunda revisão da aula consegui com sucesso. Primeiro assisti as aulas em executar o que aprendeu; Valeu Show de aula.
@@georgemozartdearaujofilho3141 Isso aí! Para se certificar pode verificar pelo console do mysql utilizando o comando status; dá para ver qual o characterset do server e do DB
Ola! Tive base de dados na faculdade mas detestava tanto o prof que acabei por não perceber nada Agora por causa de um projeto estou a apreender de novo e estou a acompanhar muito bem com este curso Obrigado!!
Pra quem tá tendo erro, tenta com esse código. Porém, pode ser que não funcione, pois não lembro qual versão do workbench estou usando create table `pessoas`( `id` int not null auto_increment, `nome` varchar(30) NOT NULL, `nascimento` date, `sexo` enum('M','F'), `peso` decimal(5,2), `altura` decimal(3,2), `nacionalidade` varchar(20) default 'Brasil', primary key(id) )default charset = utf8mb4;
Estou experimentando criar um outro banco de dados como teste, e não conseguir fazer sem a criação de uma chave primária. Não sei se isso ficou claro pra mim, mas a criação da chave primária é obrigatória?
Melhor professor que já encontrei em todo o youtube, Sou aluno do curso de Sistemas de Informação, do Instituto Federal do Ceará, Campus Cedro e suas aulas são mais do que excelentes e estão encaixando perfeitamente com a cadeira de banco de dados, recomendo sempre, tem uma galera bem grande estudando o curso comigo e todos aprovamos!! Obrigado por nos passar tamanho conhecimento!
Comando para criação da tabela 2020 QUANDO DER ERRO 1064. create database cadastro default character set utf8mb4 default collate utf8mb4_general_ci; create table pessoas ( id int not null auto_increment, nome varchar (30) not null, nascimento date, sexo enum ('M', 'F'), peso decimal (5,2), altura decimal (3,2), nacionalidade varchar (20) default 'Brasil', primary key (id) ); default charset =UTF8;
Eu tive um um error 1050 - (Table 'pessoas' already exists)- e a primary key não aparecia quando clicava nas informações da tabela. Não sei se a forma a seguir é a correta de arrumar isso, mas funcionou para mim e pude continuar alinhado com os passos do professor. Segue: * Digite: drop table pessoas; *execute a ação( ALT+ENTER no seu teclado ), a tabela pessoas vai sumir e vc pode apagar o comando drop. *Digite: repair table pessoas; (novamente ALT+ENTER no seu teclado para executar a ação) e depois de executada pode apagar o comando repair. Por fim, depois de apagar os dois comandos (drop , repair) , apenas execute ( ALT+ENTER) sua tabela no código de novo, como se tivesse escrito pela primeira vez.
1ª Se estiver dando erro toda hora, verifique se mudou utf8 para utf8mb4 2ª Verifique se colocou vírgula após o 'brasil', 3ª Verifique se a tabela já foi criada clicando em tables. pode estar dando erro por estar tentando criar algo que já foi criado... Código: create database cadastro default character set utf8mb4 default collate utf8mb4_general_ci; create table `pessoas`( `id` int not null auto_increment, `nome` varchar(30) not null, `nascimento` date, `sexo` enum('M','F'), `peso` decimal(5,2), `altura` decimal(3,2), `nacionalidade` varchar(20) default 'Brasil', primary key (id) ) default charset = utf8mb4;
Para quem deu ERRO - DEFAULT CHARACTER utf8 - como foi no meu caso é só substituir por CHARACTER SET utf8 , que vai funcionar; E para o pessoal que reclama de muitas vizualizações e poucos likes, é porque muita gente assiste direto elo site e sem estar logado no google, então acaba por não dar os likes que os videos merecem. Parabens Gustao, ótimas aulas as suas !!!
O que mais me chateia é que tem + de 7 mil visualizações e somente 979 likes... isso é muita falta de respeito... O que que custa dar like para ajudar o canal? afff
+Danilo Machado 14.177 visualizações. 1.477 like só... :/ Pior é quem consegue dar deslike em um vídeo educacional!!!! Brasil enfrentando uma crise ferrenha e temos aqui um professor top dando aula de GRAÇA!!!! Ele me deu Aula no Ensino Médio, e te falo que esse cara merece milhões de likes, pois sempre ajuda os alunos...
Muito ótimo essas aulas. To iniciando nesse âmbito da programação Web e estou aprendendo muito com esses tutoriais do curso em vídeo. Quero parabenizar e dou o meu super like pra este canal magnifico. Parabéns!!!
2022 coloquem esse comando caso não der certo : create database cadastro; alter database cadastro character set utf8mb4; alter database cadastro collate utf8mb4_general_ci;
...método...receita...organização...realmente funciona...aprender o que já foi feito... para talvez fazer um dia, algo que nenhum mestre dos bits jamais imaginou que haveria possibilidade de faze-lo...boa professor...aprendeu, aprendeu a ensinar...agora ensinando a quem aprendeu a ensinar...aplausos....
""Atualização 2023"" DICA1: Não tem mais a necessidade de utilizar o "utf8" e nem o "utf8_general" ele já está pré configurada usando o mais recente "utf8mb4". DICA2: Todos ou quase todos os comando feito no Workbanch não precisa utilizar o "ponto virgula"no final. TMJ :)
Parabéns Professor Gustavo Guanabara. Contribuição gigantesca que vc faz aos estudantes de TI é imensurável . Seu canal é top demais. Longa vida para vc e para seu canal. Parabéns mais uma vez!
@@andreiavenerando9505 Olá, tudo bem? Eu acredito que foi alguma confusão minha na época. Tudo foi muito bem ensinado pelo Guanabara e aparentemente nada mudou. Até testei novamente os comandos desta aula aqui e foi tudo certo. Erro meu, me desculpe!
Um conteúdo desse, uma didática dessa faz com que voltemos acreditar no Brasil, acreditar nas pessoas isso precisamos apoiar conteúdo de ótima qualidade.
boa noite amigos, nesse linha nacionalidade varchar (20) default 'Brasil' vocês devem colocar a virgula(,) após a palavra 'Brasil' ficando assim a linha de comando nacionalidade varchar (20) default 'Brasil',
taquipariu meu irmão, fiz um curso em uma plataforma paga de banco de dados, e não tinha entendido direito a questão de chave primaria. Só foi fazer o curso por aqui que peguei o conceito de primary key, kkkkkk. Você é monstro Professor Guanabara.
Que curso meus amigos, já vi BD anteriormente mas tinha ficado de fora da programação por um tempo, fico grato por ter um curso excelente como esse de forma gratuita. obrigado mestre!
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
www.cursoemvideo.com/curso/mysql/
2021 e um programador de uma empresa grande me disse que ele usou esse tutorial para estudar quando ele era estagiário. Hoje eu sou estudante e pelo que estou vendo não existe outra pessoa melhor pra passar esse tipo de conteúdo, simplesmente fantastico! Não achei outro curso que me explicasse tão bem as coisas.
Eae man, te agregou mt o curso?
@@igoroliveira7945 Olá! Nem na faculdade vi desta forma, detalhes são tudo.
meu amigo, pode me ajudar com um erro de auto save
Galera que está fazendo o curso em 2019, o utf8 deixará de ser utilizado em breve, e passará a ser usado o utf8mb4, pra isso crie a estrutura do seu database da seguinte forma:
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
Para quem quiser saber o por que do utf8mb4:
pt.stackoverflow.com/questions/124831/quais-as-diferen%C3%A7as-entre-utf8-e-utf8mb4
Sério mesmo brother? Só fazer esse comando aí ou precisa saber algo mais?
Valeu!
Não tá dando certo :(
Deu certo só quando coloquei os comandos em maiúsculo
p quem ta sofrendo com erro igual eu tava, toma ai:
create database Cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table pessoas (
id int not null auto_increment,
nome varchar(30) not null,
nascimento date,
sexo enum('M', 'F'),
peso decimal(5,2),
altura decimal(3,2),
nacionalidade varchar(20) default 'Brasil',
primary key (id)
) default charset = utf8mb4
Boa...
vc salvou minnha vida, melhor cara pra ensinar e esse , mais tava quase desistindo so por causa desse erro q nao e erro sim uma atualização
ainda continua dando erro, como concertar @@cortesupera
na atual sintaxe do mysql é apenas: create databse nome do banco ;
quando vc verificar o utf8mb4 ja vai estar la automaticamente @@brmbitcoins5503
@@brmbitcoins5503 Tenta criar o database primeiro e depois coloca na linha onde se vai criar a tabela pessoas e executa essa linha
Pra quem está com dificuldade, cria primeiro o cadastro, apaga o código, e depois coloca o código do pessoas.
create table pessoas (
id int not null auto_increment primary key,
nome varchar(30) not null,
nascimento date,
sexo enum('M', 'F'),
peso decimal(5,2),
altura decimal(3,2),
nacionalidade varchar(20) default 'Brasil'
) default charset utf8mb4;
Pra quem não tá conseguindo criar o campo `id` nas versões mais recentes, é o seguinte. A sintaxe mudou em relação à do vídeo, e para criar o id como primary key, o primary key vai logo depois de auto_increment, daí fica assim:
>id int not null auto_increment primary key,
eita, em 2023 parece ter funcionado sem precisar mudar isso aí... fiz igual o vídeo primary key (id) e boa. será que tá "serrto" ??? =))))
@@eldmc não tenho certeza.
Qual versão do MySQL vc tá usando?
@ Uso a 8.0.33, também deu certo sem precisar mudar isso aí
@@KamiyaShiay E eu que quando começo a usar o mysql no terminal aparece que estou usando o MariaDB sendo que baixei o mysql do xampp kk
@@xnero4784 Xampp por defeito trás mariadb
Pra quem está fazendo em 2024, houve algumas modificações na sintaxe. O seu código deve ficar mais ou menos assim (acabei de testar):
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table pessoas (
id int not null auto_increment primary key,
nome varchar(30) not null,
nascimento date,
sexo enum('M', 'F'),
peso decimal(5,2),
altura decimal(3,2),
nacionalidade varchar(20) default 'Brasil'
) default charset = utf8mb4;
estava quebrando a cabeca por causa disso, cheguei a desistalar e instalar outra versao e nada. muito obrigado
qual a diferença entre utf8mb4 e utf8mb3?
opa, por isso estava dando erro
@@ForexKV95 eu coloquei a mesma coisa e n foi :)
@@vitorcuranMOHAV de acordo com o google é essa aqui "utf8mb3 suporta apenas caracteres no Basic Multilingual Plane (BMP). utf8mb4 também suporta caracteres suplementares que estão fora do BMP. utf8mb3 usa no máximo três bytes por caractere. utf8mb4 usa no máximo quatro bytes por caractere."
2024
Estou assistindo um vídeo de 8 anos atrás que explica melhor que uma aula da faculdade, simples e direto, melhor impossível.
Mais complemental que isso impossível, impressionante 2016 ter mais claridade que qualquer outro em 2024
@@YelTopazio Eu diria que vocês só não prestam atenção na aula mesmo. Porquê os outros alunos estão conseguindo e vocês não?
@@grimmtherapist Tem profesor que só bate o ponto e vai embora amigo, queria eu ter a sorte de ter um professor detalhado como ele
@@grimmtherapist e eu ainda dei o comentário como elogio, interprete corretamente antes de escrever
@@YelTopazio Elogiando quem animal? Tô falando dos professores que você está criticando. Se o professor bate o ponto e vai embora, e nenhum aluno está com nota boa então sim, tem algo de errado. Se o professor bate o ponto e vai embora, e tem outros alunos com nota boa (o mais provável), você é a coisa errada.
Cara vou contar uma história: cursei uma universidade Geoprocessamento. Fiz curso de Programador web depois fiz de Designer Web. Na hora de programa sempre 1.000 dúvidas. Um amigo me falou de suas aulas de de seu projeto. Cara fiquei de cara! Você merece um trofel. Sua didática me abriu a mente com aulas claras! E seu bom humor dá um realce no aprendizado. Minha gratidão...meu carinho...compartilhando sempre...
Sempre tentei em estudar MYSQL e desistia nas primeiras aulas por não entender muito bem. Depois que descobrir esse canal, não quero mais pararde estudar. Muito claro e super didático.
É absurdo o nível dessas aulas, isso tinha quer ser dado em escolas, faculdade, facilita muito o aprendizado, OBRIGADO!
Pra quem está aprendendo agora, a criação de chave primária mudou, você faz tudo direto. Coloca o nome do campo tipo primitivo not null auto_increment primary key,
Exemplo: id int not null auto_increment primary key;
No caso não precisa especificar "id" mais ?
@@deathman_3740 precisa mas você escreve primary key junto e não lá no final como ele fez no vídeo. No meu comentário eu coloquei um exemplo da sintaxe.
@@luanaduarte2049 entendi, muito bom
vle meu querido, estava lendo os comentários pra ver se tinha mudado a forma de codar
É 28 de Abril de 2024 fiz ADS e Nunca vi uma aula tão didática quanto essa BD é vida 🧬 e informações nigume lhe tira bom pra trabalho.
aos 57 aprendendo em 2020 MySQL
isso ai, sucesso!
Show👏👏
Sucesso, amigo!
tenho 59 anos
fui programador em dbase, clipper, basic, visual basic.
Que curso incrível! Dá vontade de ver todos os cursos de uma vez, mesmo sendo antigo ainda é muito interessante e de ótima qualidade. Ainda bem que tem os comentários pra ajudar a corrigir, já que algumas coisas mudaram ao longo do tempo.
OI Guanabara, meu nome e Jessé e tenho 16 anos. Quero agradecer a você por disponibilizar essas aulas e cursos que na minha opinião são as melhores. Eu fiz todos os cursos em vídeo criados até o momento, e também faço curso técnico em informática. Passei aqui para agradecer e também para dizer que consegui meu primeiro emprego na área de programação, como programador PHP, e posso dizer que isso só foi possível graças a você e ao projeto curso em vídeo. Muito Obrigado!!! Mas Muito Obrigado mesmo!!! E parabéns por esse professor incrível que você é.
eae mano, como está hj em dia?
Que didática galática...
Aprendendo muito com o mestre Guanabara!
Galática mesmo, tem um professor que vai para o quadro e só passa slide. Tenso, muito tenso
Importante continuar este projeto (não só o curso de MySQL, mas tudo), pois abre um horizonte para quem não sabe, e dá uma luz pra quem sabe. O Curso em Vídeo ainda tira dúvidas que a gente acha boba, mas que são importantes para o profissional.
Recomendo fortemente para quem quer aprender, melhor didática impossível, parabéns Guanabara!
Terminei Python mundo 3, Tô aqui apredendo MySQL e quando eu conseguir um emprego na área serei um colaborar do curso em vídeo ♥
Tamo junto meu irmão!
Eai irmão, conseguiu um trampo? To na mesma pegada, fiz python e agora to aqui
Opa também kk
putz, desisti do Python, espero retornar !
E o certificado?
Assistindo agora em maio19 ... sou universitário (segundo semestre ADS), estou cursando BD em tecnologia Oracle mas essas aulas de MySQL estão ajudando MUITO! Parabéns pela iniciativa e conteúdo.
sim
Simplesmente muito bom os vídeos desse Grande mestre, realmente muito bem explicado e o que eu demorei horas para aprender conseguir em minutos com ele
cara!!!!! suas aulas são fantasticas tanto em mysql quanto em python tem me ajudado muito na minha faculdade...top....
eu sou um estudante de informatica angolano e gosto muito das tuas aulas proff...
Gustavo, já fiz cursos técnicos do Centro Paula Souza e Fatec, porém eles deixam várias lacunas de conhecimento. Seja porque não olham para as necessidades do mercado ou simplesmente porque o professor é um chato. Além de ajudar muito os iniciantes você também me ajudou muito a encontrar um espaço no mercado de trabalho. Já tenho 28 anos e não sou mais um pequeno gafanhoto, mas faltava alguém que me mostrasse que programação é divertida. Depois de muitos anos tentando consegui um emprego de programador e já tenho desenvolvido projetos em AngularJS. Boa parte desse sucesso eu com certeza devo ao Curso em Vídeo. Sou eternamente grato a todos vocês...
Obrigado Professor, e muito obrigado a todos alunos que ajudam com sua sabedoria também.
O teu nome kkkk: UTF-8
Assistindo em Março/2020, mais alguém?
eeeuuuuu
eu !
to em abril xD
@@daichilino5401 Eu, mas esse comando novo esta dando erro, nao acho o problema, grande mestre gafanhoto, show as aulas
abril 2020
Wau wau wau que primeiros passos bonitoooosss... aqui é o pequeno gafanhoto de Angola, seguindo a página estou pronto Professor
Aprendi mais nesse vídeo do que um módulo inteiro da Faculdade.
Obg Guanabara por compartilhar seu conhecimento e parabéns por essa didática excelente!
Esse professor é muito inteligente, muito bom e incrível, o melhor, é que não liga só para ele, ele apoia e acredita em nós, muito obrigado Guanabara! Tô até emocionado.
2020: quem estiver tendo erro com default character set etc...
Tenta : "default charset utf8 collate utf8_general_ci; "
Não esquece de ver o ponto-e-vírgula!! Ele só vai no final do comando (ou seja, depois do utf8_general_ci).
Sobre esse canal: impossível não amar ❤️
Guanabara sou seu eterno Fã, você é demais, ensina tão bem que algumas coisas parecem fáceis, Grande Abraço e até as próximas aulas.
Deus tá vendo você recalcado, dando deslike nos vídeos deste curso caprichado, como não houve antes do mesmo. kkkkkk
@Misan tropo Quando criança, lembro de assistir o seriado Kung Fu onde o mestre em Wushu, cujo nome Kwai Chang Caine (interpretado por David Carradine, era um monge Shaolin, e o seu Mestre Po referia-se a Caine como "meu pequeno gafanhoto" quando respondia suas dúvidas!
Isso gerou a grande fábula "O Mestre e o Pequeno Gafanhoto"
Tem nada de (pejorativo) nisso mano! meu deus
@Misan tropo Nem vou ficar discutindo essas coisas mano, obg vlws.
Cara se eu pudesse eu te dava um abraço pq vc é demais seu canal é demais e voce merece muitas mas muitaaaaas coisas boas na sua vida, sou muito grato a você obrigado e sucesso
Estou lutando para conseguir seguir as aulas, feriado, noite, final de semana, muito bom, acompanho desde o Html e CSS
eu tbm
Aprendendo com o Professor Gustavo o que outros não ensinam, Ótima aulas! Obg!
Guanabara. Sou programador há 20 anos. Queria elogiar sua iniciativa em fazer bons cursos com muita qualidade e de uma forma super divertida e descontraída. Sua forma de disseminar conteúdo é sem dúvida alguma muito fácil e facilita muito a inserção de novos gafanhotos ao universo da programação. Quero deixar uma dica que acredito irá contribuir muito com seu projeto e o desenvolvimento de seus gafanhotos. Você poderia dar sugestão de livros, talves criar uma loja virtual para comercializa-los dando aos gafanhotos a oportunidade de se aprofundar ainda mais no curso. Sucesso.
Excelente eu estudo BSI e já estava quase desistindo da matéria pois realmente não sou muito bom em programação, mas o professor consegue manter uma metodologia bem aplicada com dinamismo, super recomendo esta me ajudando muito já.
Gente, pra quem o programa não tá identificando os comandos:
default character set utf8;
default collate utf8_general_ci;
coloquem esses comandos:
alter database cadastro character set utf8;
alter database cadastro collate utf8_general_ci;
Ai vai funcionar direitinho \o/
pq o comando ficou dessa maneira?
Valeu!!!
@@asafeoliveira6639 Acho que foi porque provavelmente você já tinha executado a primeira linha pra criar o banco.. ai tem que usar comando pra alterar "alter".. O guanabara fez tudo dentro do mesmo comando de criação da database, e depois executou tudo, assim ela já é criada naquele padrão.. mas só acho.. kkkk
MAN EU FIZ ISSO E NAO RESOLVEU E NAO SEI MAIS O QUE FAZER NAO.
Muito obrigada
Cara, você é D+ até hoje não acredito que você faz todos esses cursos gratuitos no TH-cam, parabéns!
27 minutos que pareceram 5. Que professor, meu amigos!
Consegui um emprego na zr2 pericias graças a esse curso de mysql obrigado gustavo
É o tipo de Aula que a gente já dá o GOSTEI antes de assistir!
Parabéns a Host Net pelo apoio e o empreendedorismo de apoiar esse projeto, pois todos saem ganhando o conteúdo é sempre muito bom..Muito legal mesmo.
Professor, que aulas espetaculares, parabéns!!! Acelera essas aulas de MySQL por favorrrrrrrrrrr!!!!
+Felipe Amaral para quem JÁ SABE MySQL, com certeza pode parecer que estamos devagar.. Mas a paciência é uma virtude dos Gafanhotos, pois nosso foco principal é SEMPRE o iniciante ;)
+Curso em Vídeo queria saber se vocês tem projeto de fazer cursos para intermediários ou avançados. Monetizados ou não.
+Curso em Vídeo Python, irá fazer? Plssss
Curso em Vídeo Eu não domino também, é que quero estar com uma base antes de começar meu curso hehehe, vlwwww!
+Curso em Vídeo Professor, o senhor disse que futuramente ia integrar esse BD com PHP. Haveria possibilidade de fazer isso com JAVA? Digo, o senhor fazer rs
com certeza vou virar membro , te acompanho a 3 anos e nunca me arrependo
Gustavo Guanabara suas aulas estão muito top.
Não tinha nem noção de como usar o MyQL e agora to aprendendo ....
É o melhor! de graça e com um excelente profissional.. Meus parabéns!!!!
Curso fantástico como sempre. Mas o tempo, infelizmente, não perdoa: muitos probleminhas de sintaxe vão aparecer. Para saber como o código se apresenta hoje em dia, a galera pode criar as tabelas, por exemplo, usando os menus do próprio MySQL workbench, com alguns cliques, como se fosse no Excel ou no Access. No menu à esquerda, clique com o botão direito em Table e clique em Create table. Depois que você terminar de configurar, o programa apresenta o código correspondente.
EXCELENTE AULA, MUITO BEM EXPLICADO, ESTOU MUITO ENTUSIASMADO, A CADA AULA APRENDO MUITO, MUITO OBRIGADO PROFESSOR GUSTAVO GUANABARA E A HOST.NET.
Gustavo, teria como fazer uma aula só mostrando a integrar o banco de dados com o java?
SERIA ÓTIMO!
Apoiado!!!!
Pra quem não estiver conseguindo, escrevam assim (sem o default):
CREATE DATABASE cadastro
CHARACTER SET utf8
COLLATE utf8_general_ci;
Peguei essa informação da documentação oficial do MySQL e funcionou para mim.
Agora funcionou, obrigado
PARA QUEM ESTÁ ASSISTINDO EM 2024 ATUALIZAÇAO NA SINTAXE
Hoje 25-07-24
SEGUE NOVO:
create database Cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table pessoas (
id int not null auto_increment,
nome varchar(30) not null,
nascimento date,
sexo enum('M', 'F'),
peso decimal(5,2),
altura decimal(3,2),
nacionalidade varchar(20) default 'Brasil',
primary key (id)
) default charset = utf8mb4
Obrigado pela bronca, atraves dela assisti duas vezes esta aula04, pois o id não funcionavam.
Depois da segunda revisão da aula consegui com sucesso.
Primeiro assisti as aulas em executar o que aprendeu;
Valeu Show de aula.
Pra quem está assistindo agora em 2021, à partir da versão 8 do MYSQL já vem como padrão UTF8
Assim não precisa utilizer o comando?
@@georgemozartdearaujofilho3141 Isso aí! Para se certificar pode verificar pelo console do mysql utilizando o comando status; dá para ver qual o characterset do server e do DB
Muito obrigado este curso está me ajudando muito a compreender banco de dados
2024 aprendendo MySQL, mais alguém?
Opa, quase 2025, tamo junto
Ola! Tive base de dados na faculdade mas detestava tanto o prof que acabei por não perceber nada
Agora por causa de um projeto estou a apreender de novo e estou a acompanhar muito bem com este curso
Obrigado!!
Pra quem tá tendo erro, tenta com esse código. Porém, pode ser que não funcione, pois não lembro qual versão do workbench estou usando
create table `pessoas`(
`id` int not null auto_increment,
`nome` varchar(30) NOT NULL,
`nascimento` date,
`sexo` enum('M','F'),
`peso` decimal(5,2),
`altura` decimal(3,2),
`nacionalidade` varchar(20) default 'Brasil',
primary key(id)
)default charset = utf8mb4;
Deu certo! Massa!
Estou experimentando criar um outro banco de dados como teste, e não conseguir fazer sem a criação de uma chave primária. Não sei se isso ficou claro pra mim, mas a criação da chave primária é obrigatória?
@@lailapsiqueira se não me engano a chave primária é essencial para relacionar duas tabelas
desse jeito deu certo viu mano, so força.
@@alfredobatista3946 Entendi!! obri!!
Honre quem te honra! Assistido, positivado, favoritado e compartilhado.
Obrigado Guanabara.
"No máximo uma pessoa tem 3 metros"
- Guanabara
13:50
...
Acho esse professor bacana, esta me ajudando muito muito mesmo, esse curso em video não pode parar
Aproveitando a quarentena para estudar/Junho de 2020 mais alguém?
Melhor professor que já encontrei em todo o youtube,
Sou aluno do curso de Sistemas de Informação, do Instituto Federal do Ceará, Campus Cedro e suas aulas são mais do que excelentes e estão encaixando perfeitamente com a cadeira de banco de dados, recomendo sempre, tem uma galera bem grande estudando o curso comigo e todos aprovamos!! Obrigado por nos passar tamanho conhecimento!
Comando para criação da tabela 2020 QUANDO DER ERRO 1064.
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table pessoas (
id int not null auto_increment,
nome varchar (30) not null,
nascimento date,
sexo enum ('M', 'F'),
peso decimal (5,2),
altura decimal (3,2),
nacionalidade varchar (20) default 'Brasil',
primary key (id)
);
default charset =UTF8;
Muito obrigada, esbarrei neste erro.
Amém dona bete!
Meu continuou com erro 1064, so consegui concluir quando deletei a linha do default charset utf8....
o meu erro é 1050
Muito obrigado!! Mas será porque deu esse erro?
Obrigado... mais uma aula assistida, ansioso pela próxima (Tiago Rocha = PRESENTE!)
Eu tive um um error 1050 - (Table 'pessoas' already exists)- e a primary key não aparecia quando clicava nas informações da tabela. Não sei se a forma a seguir é a correta de arrumar isso, mas funcionou para mim e pude continuar alinhado com os passos do professor. Segue:
* Digite:
drop table pessoas;
*execute a ação( ALT+ENTER no seu teclado ), a tabela pessoas vai sumir e vc pode apagar o comando drop.
*Digite:
repair table pessoas;
(novamente ALT+ENTER no seu teclado para executar a ação) e depois de executada pode apagar o comando repair.
Por fim, depois de apagar os dois comandos (drop , repair) , apenas execute ( ALT+ENTER) sua tabela no código de novo, como se tivesse escrito pela primeira vez.
Muito obrigada! Solucionou meu problema!!
Show de bola sua dica. Me ajudou.Grato.
Valeu cara, resolveu meu problema.
poha brother valew
muito obrigada pela dica!
adoro a didatica dele,é bem objetivo.
1ª Se estiver dando erro toda hora, verifique se mudou utf8 para utf8mb4
2ª Verifique se colocou vírgula após o 'brasil',
3ª Verifique se a tabela já foi criada clicando em tables. pode estar dando erro por estar tentando criar algo que já foi criado...
Código:
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table `pessoas`(
`id` int not null auto_increment,
`nome` varchar(30) not null,
`nascimento` date,
`sexo` enum('M','F'),
`peso` decimal(5,2),
`altura` decimal(3,2),
`nacionalidade` varchar(20) default 'Brasil',
primary key (id)
) default charset = utf8mb4;
obrigada!!!!!
boa, cara! valeuzão!!
Esse é o melhor professor que tive em minha vida, que didática, o que não apreendi em 5 anos de Faculdade, estou apreendendo agora.
caso esteja sofrendo..
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
create table pessoas
(
nome varchar(30) not null,
nascimento date,
sexo enum('M', 'F'),
peso decimal(5,2),
altura decimal(3,2),
nacionalidade varchar(20) default 'Brasil'
) default charset utf8mb4;
salvou minha vida man kkkkkkk só dava o erro 1064 e eu já estava em tempo de ficar doida tentato resolver
@@VitoriaAlves-uy9bn aí sim, Tmj🤝🏻
Aula top demais de criar um banco de dados. estrutura do banco de Dados.
Esta aula não está disponível no site. Lá só tem até a aula 3. Cadê o resto?
Para quem deu ERRO - DEFAULT CHARACTER utf8 - como foi no meu caso é só substituir por CHARACTER SET utf8 , que vai funcionar; E para o pessoal que reclama de muitas vizualizações e poucos likes, é porque muita gente assiste direto elo site e sem estar logado no google, então acaba por não dar os likes que os videos merecem. Parabens Gustao, ótimas aulas as suas !!!
O que mais me chateia é que tem + de 7 mil visualizações e somente 979 likes... isso é muita falta de respeito... O que que custa dar like para ajudar o canal? afff
+Danilo Machado essa média dele é boa mano, comparado a outros canais.
+Danilo Machado só 3 dislikes
+Danilo Machado 14.177 visualizações. 1.477 like só... :/
Pior é quem consegue dar deslike em um vídeo educacional!!!! Brasil enfrentando uma crise ferrenha e temos aqui um professor top dando aula de GRAÇA!!!!
Ele me deu Aula no Ensino Médio, e te falo que esse cara merece milhões de likes, pois sempre ajuda os alunos...
+Canal do Filipe Quem dá um dislike num vídeo desse? Brincadeira
###
cara só deu dislike quem é doente, porque tá muito bom esse curso, tá loco! parabéns!
Para quem esta fazendo o curso em 2023 não precisa mais definir o utf8.
Salvouuuu
Tava que batia cabeça aqui
E qual usa? Ou não usa nada?
Muito ótimo essas aulas. To iniciando nesse âmbito da programação Web e estou aprendendo muito com esses tutoriais do curso em vídeo. Quero parabenizar e dou o meu super like pra este canal magnifico. Parabéns!!!
O comando: "default collate UTF8_GENERAL_CI;" só funcionou quando coloquei em maiúsculo.
O meu também
Mds, ajudou muito vlw!
VLW!
me salvou.. UPPP!
Melhor professor e melhor canal na área de informática do Brasil!
2022
coloquem esse comando caso não der certo :
create database cadastro;
alter database cadastro character set utf8mb4;
alter database cadastro collate utf8mb4_general_ci;
Conseguiu resolver?
...método...receita...organização...realmente funciona...aprender o que já foi feito... para talvez fazer um dia, algo que nenhum mestre dos bits jamais imaginou que haveria possibilidade de faze-lo...boa professor...aprendeu, aprendeu a ensinar...agora ensinando a quem aprendeu a ensinar...aplausos....
""Atualização 2023"" DICA1: Não tem mais a necessidade de utilizar o "utf8" e nem o "utf8_general" ele já está pré configurada usando o mais recente "utf8mb4". DICA2: Todos ou quase todos os comando feito no Workbanch não precisa utilizar o "ponto virgula"no final. TMJ :)
mano, eu deixei desse jeito e nn deu certo
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
@@eduardotomaz2718 Man não precisa colocar esses utf-8 ... Já vem pré configurada
E como fica a estrutura ?
@@igorlinhu nao precisa colocar
Parabéns Professor Gustavo Guanabara. Contribuição gigantesca que vc faz aos estudantes de TI é imensurável
. Seu canal é top demais. Longa vida para vc e para seu canal. Parabéns mais uma vez!
2020 e parece que a Oracle fez alguma mudanças, certos comandos não funcionam mais.
Tipo quais comandos?
Fala aí o que mudou pq estou pirando já
@@andreiavenerando9505 Olá, tudo bem? Eu acredito que foi alguma confusão minha na época. Tudo foi muito bem ensinado pelo Guanabara e aparentemente nada mudou. Até testei novamente os comandos desta aula aqui e foi tudo certo. Erro meu, me desculpe!
Estou curtindo bastante das suas aulas... Falo a partir de Angola...
Infelizmente não estou conseguindo continuar dessa aula pq só dá erro com o X em vermelho.....
create database cadastro
default character set utf8
default collate UTF8_GENERAL_CI;
create table `pessoas` (
`id` int not null auto_increment,
`nome` varchar(30) not null,
`nascimento ` date,
` sexo` enum ('M', 'F'),
` peso` decimal(5,2),
` altura` decimal (3,2),
` nacionalidade` varchar (20) default 'Brasil',
primary key (id)
) default charset = utf8;
faça o codigo dessa maneira
Também não consigo continuar pois esse código sempre dá erro... Modifiquei como vc sugere e nada...
Consegui...
create database cadastro
default character set utf8
default collate UTF8_GENERAL_CI;
create table `pessoas` (
`id` int not null auto_increment,
`nome` varchar(30) not null,
`nascimento` date,
`sexo` enum ('M', 'F'),
`peso` decimal (5,2),
`altura` decimal (3,2),
`nacionalidade` varchar (20) default 'Brasil',
primary key (id)
) default charset = utf8
@@ozielsantananeritrindade9873 tudo bem?
o meu não tá indo a segunda parte, só dá erro
@@luizsobral7187 conseguiu?
Um conteúdo desse, uma didática dessa faz com que voltemos acreditar no Brasil, acreditar nas pessoas isso precisamos apoiar conteúdo de ótima qualidade.
o meu também esta dando erro 1064
Erysson vc conseguiu achar o erro, o meu esta dando o mesmo?
@@alinenog1372 conseguiu?
@@raulgoncalves3472 não consegui também, acabei pausando o estudo! vc conseguiu resolver?
@@alinenog1372 tbem pausei pois nao consigo avançar nesse exercicio
Somente gratidão.. a didática dessa pessoa é incrível o cara nasceu para isso rsrs um abraço Guanabara seu aluno de Curitiba.
2022
create database cadastro
default character set utf8mb4
default collate utf8mb4_general_ci;
use cadastro;
create table pessoas (
id int not null auto_increment,
nome varchar (30) not null,
nascimento date,
sexo enum ('M', 'F'),
peso decimal (5,2),
altura decimal (3,2),
nacionalidade varchar (20) default 'Brasil',
primary key (id)
) default charset =UTF8mb4;
nao consegui com o utf8mb4
Valeu Chard Ramos!!
heroi
Herói Mundial.
Parabéns Prof. Gustavo Guanabara pelas excelentes aulas e explicação como sempre com muita qualidade e detalhes.
create database cadastro
default character set utf8
default collate utf8_general_ci;
create table pessoas(
id int not null auto_increment
nome varchar(30) not null,
nascimento date,
sexo enum ('M' , 'F'),
peso decimal (5,2),
altura decimal (3,2),
nacionalidade varchar (20) default 'Brasil'
primary key (id)
)default charset = utf8;
erro 1064.
O meu também
boa noite amigos, nesse linha
nacionalidade varchar (20) default 'Brasil'
vocês devem colocar a virgula(,) após a palavra 'Brasil'
ficando assim a linha de comando
nacionalidade varchar (20) default 'Brasil',
Certíssimo Rubens Pena! Valeu a dica cirúrgica quase imperceptível! Abraço!
caso alguém tenha esse problema, pula uma linha e digita:
use cadastro;
e da ctrl enter
@@rubenspena4904 o meu também deu esse erro, só na hora do primary KEY (id), mesmo colocando a vírgula :(
Estou adorando as aulas. Didática simples e agradável. Parabéns!
"tomo mundo precisa de site"....quem aqui já enjoo dessa propaganda? kkkkkkkkkk
Olá professor sou o Paulo Neto, gostaria muito de lhe agradecer pelo seu maravilhoso trabalho, você está de parabéns muito sucesso valeu!!!!
Achei que estava livre dessa propaganda do wix, mas não. Passei o curso inteiro de HTML vendo isso. Coisa chata.
estala esxtençao adblock
Gostei muito da aula principalmente quando você falou como criar uma tabela na Hostnet. Já vou assinar Hostnet.
taquipariu meu irmão, fiz um curso em uma plataforma paga de banco de dados, e não tinha entendido direito a questão de chave primaria. Só foi fazer o curso por aqui que peguei o conceito de primary key, kkkkkk.
Você é monstro Professor Guanabara.
um abraço de Angola , tem nos ajudado muito as suas aulas Mestre Guanabara!
Que curso meus amigos, já vi BD anteriormente mas tinha ficado de fora da programação por um tempo, fico grato por ter um curso excelente como esse de forma gratuita. obrigado mestre!
Mais uma excêlente aula! Para quem usa mariadb a versão mais recente todos comandos funcionam sem problemas.