Como conectar banco de dados MySQL com Visual Studio 2022 na linguagem C#

O banco de dados MySQL é muito utilizado em projetos de websites e aplicações de desktop usando VB e C#.

Neste tutorial você aprenderá a criar uma classe de conexão global que poderá ser chamada em qualquer FORM do seu projeto. A vantagem de trabalhar assim é a facilidade de migração do banco de dados, uma vez que você precisará apenas mudar 1 linha no seu código, ao invés de mudar a string de conexão em cada lugar que você comunicou com o banco de dados.

Então vamos direto ao ponto.

 

Passo 01: Clique com o botão direito em cima do nome da sua aplicação.

Passo 02: Vá em Adicionar – Classe

Passo 03: Crie uma classe com o nome de conexão.cs

Passo 04: Clique com o botão direito novamente no nome da sua aplicação.

Passo 05: Clique em Gerenciar Pacotes do Nuget

Passo 06: Pesquise por: MySQL.Data e Instale a versão mais recente

Passo 07: Abra o arquivo conexão.cs

Passo 08: Adicione a linha: using MySql.Data.MySqlClient;

Passo 09: Dentro da classe: internal class conexão coloque a seguinte linha substituindo pelas configurações do seu banco de dados:

public static MySqlConnection con = new MySqlConnection(“server=ip_do_servidor; database=nome_do_bd; user id=nome_de_usuario; password=senha_do_bd;”);

Passo 10: Abaixo, crie duas funções para abrir e fechar a comunicação.

 

Como chamar o banco de dados nos forms