1
resposta

Banco usuariodb não foi criado no my sql

Estou com problemas pois o código no C# não apresenta nenhum erro, mas o banco de dados usuariobd não foi criado no MySql. Creio que o erro está ocorrendo porque não realizei nenhum Add-Migration ou update database, mas ao fazer isso apresenta um erro. Alguém sabe o que posso fazer?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Camilly!

Pelo que entendi, você está enfrentando problemas para criar o banco de dados "usuariodb" no MySQL ao executar o código em C#. Você mencionou que acredita que o erro ocorra porque não realizou o comando "Add-Migration" ou "update database", mas ao executá-los, ocorre um erro.

Uma possível solução para esse problema é verificar se você possui a configuração correta do banco de dados no arquivo "appsettings.json" ou "appsettings.Development.json" do seu projeto. Certifique-se de que as informações de conexão com o MySQL estão corretas, como o nome do servidor, nome do banco de dados, usuário e senha.

Além disso, verifique se você possui o pacote do MySQL instalado corretamente no seu projeto. Você pode fazer isso através do NuGet Package Manager ou do Gerenciador de Pacotes do Visual Studio. Certifique-se de que a versão do pacote seja compatível com a versão do MySQL que você está utilizando.

Outra possível causa do erro pode ser a falta de permissões para criar o banco de dados. Verifique se o usuário que você está utilizando para se conectar ao MySQL possui as permissões necessárias para criar e modificar bancos de dados.

Caso você ainda esteja enfrentando problemas, seria útil se você pudesse compartilhar o erro específico que está ocorrendo ao executar o comando "Add-Migration" ou "update database". Dessa forma, poderemos fornecer uma solução mais precisa para o seu caso.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software