Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Utilizando Mysql(XAPP)


AnonymousKesha
 Compartilhar

Posts Recomendados

Hoje prendendo deixar algumas colas muito uteis para contrição de aplicações que usem o Mysql!

 

O banco de dados mais facil de se usar é o Access, não é necessário ter bom conhecimento na área já que o VS faz as String de conexão com o assistente e facilita muito, já o SQL tem que ser feito na unha, não é AQUILOOO mais ajuda e muito por sem um banco de dados que aceita multi-conexões e é mais estável que o ACCESS, no caso o Access não aceita 2 usuários utilizando o mesmo banco.

 

Criou um novo projeto, vai na aba PROJETO>Gerenciar Pacotes NuGet...

 

Na aba online pesquise por Mysql, adicione o primeiro pacote Mysql.Data

 

Para quem fica se matando procurando pacotes para projetos, sempre procure usar o NuGet, ele tem quase tudo!

 

Vamos importar o Mysql.Data

Imports MySql.Data.MySqlClient

 

Variáveis Globais

Dim servidor As String

Dim usuario As String

Dim senha As String

Dim bd As String

 

servidor = local do servidor(geralmente é localhost) se você abriu as portas do modem para uso externo é seu IP externo

usuario = nome de usuario para login

senha= a senha logico

bd = banco de dados criado no sql

 

Na frente de cada As String coloque o valor já

 

Ex: Dim usuario As String = "root"

 

 

Em um button coloque o seguinte:

objconn = New MySqlConnection

objconn.ConnectionString = "server=" & servidor & ";" & "user id=" & usuario & ";" & "password=" & senha & ";" & "database=" & bd

objconn.Open()

MsgBox("Conexão estabelecida com sucesso!", MsgBoxStyle.Information, Title:="Mysql")

objconn.Close()

objconn.Dispose()

objcmd.Dispose()

 

 

A conexão está fora de um bloco Try, então se os dados estiverem errados o próprio VS retorna o erro!

 

Se a mensagem Conexão estabelecida com sucesso aparecer, a conexão foi OK.

 

Vou deixar um novo tópico explicando como abrir as portas do Firewall, do Modem, usar IP externo para conexão fora da rede interna pegar o PHPMYAdmin, instalador o xampp e resolver o problema do apache que se refere ao HTTP.

 

Procure estudar o sql, ele não é simples como o access, ele é muito mais rápido, estável, acessível e segundo um jornal americano o segundo banco mais usado no mundo, ficando atras do ORACLE, já vi muitos sistemas de controle de acesso de shop, compras e etc baseados nele!

Link para o comentário
Compartilhar em outros sites

Existe um conector que você pode baixar e usar o MySql também no modo assistente , modo fácil rs.

Assim também o SqlServer que já vem tudo certo ( não é somente o Access )

 

É necessário se cadastrar para acessar o conteúdo.

 

Não achei essa coisa de NuGet '-'

Tem que baixar alguma coisa ? Ou é um recurso disponivel somente para versões atuais do VS?

 

É necessário se cadastrar para acessar o conteúdo.

bXbEjwF.png

Em meio a tantas guerras, feras, eras de rancor

Quem vai dizer de amor?

E num mundo onde muita coisa é cara e sem valor

Quem vai dizer de amor?

Link para o comentário
Compartilhar em outros sites

Existe um conector que você pode baixar e usar o MySql também no modo assistente , modo fácil rs.

Assim também o SqlServer que já vem tudo certo ( não é somente o Access )

 

É necessário se cadastrar para acessar o conteúdo.

 

Não achei essa coisa de NuGet '-'

Tem que baixar alguma coisa ? Ou é um recurso disponivel somente para versões atuais do VS?

 

É necessário se cadastrar para acessar o conteúdo.

 

Rsrsrs sim também tem o assistente, mais ele costuma me dar trabalho não sei porque, quando vo passar o projeto pra outros pc ele fica dando erro!

Acho que o NuGet está presente no 2010 pra frente, não sei mais pra não fala besteira da uma olhada na aba projeto é pra ele ta lá!

Se não você pode fazer a referencia no Package Manager Console instalando com o PM> Install-Package MySql.Data

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.