VERIFICAR SE O MYQSL ESTA INSTALADO VIA VB.NET
Boa tarde a todos,
Como faço para descobrir se o MySql Server está instalado em uma máquina.
Também gostaria de saber em que diretório fica armazenados os bancos de dados criados por mim através do MySql Server, pois quero implementar em meu sistema a instalação do MySql Server e a criação dos bancos de dados do meu sistema.
Obrigado,
Como faço para descobrir se o MySql Server está instalado em uma máquina.
Também gostaria de saber em que diretório fica armazenados os bancos de dados criados por mim através do MySql Server, pois quero implementar em meu sistema a instalação do MySql Server e a criação dos bancos de dados do meu sistema.
Obrigado,
Alguém pode me ajudar???
1) Há um bom tempo atrás achei isso aqui
Se encontrar o mysql, a messagebox retorna True.
Demora um pouco para apresentar o resultado.
2) é mais ou menos esse caminho
Imports System.Management
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Public Function CheckForMySQLServer() As Boolean
Dim query As String = [Ô]SELECT Name FROM Win32_Product WHERE Name LIKE [ô]%MySQL Server%[ô][Ô]
Dim searcher = New ManagementObjectSearcher(query)
Dim collection = searcher.[Get]()
Return collection.Count > 0
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MessageBox.Show(CheckForMySQLServer)
End Sub
End Class
Se encontrar o mysql, a messagebox retorna True.
Demora um pouco para apresentar o resultado.
2) é mais ou menos esse caminho
C:\ProgramData\MySQL\MySQL Server 5.1
Ai valeu pela dica mas pesquisando pela net achei uma outra opção veja só:
If Dir$([Ô]C:\Program Files\MySQL\mysql.exe[Ô]) <> [Ô][Ô] Then
MessageBox.Show([Ô]MySql Serve não instalado!![Ô], [Ô]Atenção[Ô], MessageBoxButtons.OK, MessageBoxIcon.Warning)
End
endif
Mas mesmo assim agadeço a dica.
Obrigado,
If Dir$([Ô]C:\Program Files\MySQL\mysql.exe[Ô]) <> [Ô][Ô] Then
MessageBox.Show([Ô]MySql Serve não instalado!![Ô], [Ô]Atenção[Ô], MessageBoxButtons.OK, MessageBoxIcon.Warning)
End
endif
Mas mesmo assim agadeço a dica.
Obrigado,
Tópico encerrado , respostas não são mais permitidas