Sou iniciante em banco de dados e tenho uma aplicação simples em C# de cadastros e quero utilizar o banco de dados MySQL para armazenar os dados.
Tenho o MySQL Server instalado e geralmente uso o "command-line client" onde já possuo uma tabela de teste criada "account" contendo as colunas: id, user, e password. db = "teste".
*Já efetuei a atribuição da referência do "connector MySql.Data.MySqlClient" a classe onde vou efetuar as operações com o bando de dados.
Perguntas:
-
Como posso configurar a connection string corretamente?
-
Após a string ter sido configurada e a conexão ter sido estabelecida, como poderei integrar o banco de dados ao projeto final de C# para poder distribui-lo normalmente "executavel" ou até mesmo mover o projeto de localidade sem ter problemas com o
endereço do MySQL da maquina desenvolvedora?
-
Seguindo a questão 2, há uma forma de manter o banco dentro do projeto do C#, onde, poderei modifica-lo gradualmente em diferentes localidades sem tiver nenhum problema quanto a mudança de endereço na string?
-
Quanto a modificação e atualização das tabelas em uma futura atualização no projeto criado, como poderei modifica-lo em meu sql server (atualizar o arquivo mantendo a string de conexão)?