Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Stiahnite Connector /Net súbor ovládača MySQL z MySQL webové stránky ( pozri zdroje ) . Postupujte podľa pokynov na stránke pre inštaláciu balíčka na počítači .
2
Otvorte aplikáciu Visual Studio.Net ( 2003 a novšie ) a vytvoriť novú aplikáciu konzoly projekt s názvom " mySqlSample . "
3
Pridať odkaz na MySQL Connector /Net balenie . Kliknite na " Project " a potom " Pridať odkaz " . Po krátkom čakaní , zvoľte " MySql.Data " zo zoznamu odkazov Dot Net a kliknite na tlačidlo " Pridať odkaz " . Tiež, pridať riadok do hornej časti programu importovať " MySql.Data.MySqlClient " menný priestor . Tento odbor názvov obsahuje MySQL verzia spojenie , velenie , adaptér dát a ďalších štandardných ADO dátových objektov .
Dovoz MySql.Data.MySqlClient
Module Module1
Sub Main ( )
4
Zadajte pripojovací reťazec , ktorý odkazuje na databázovom serveri MySQL klipart
Dim connString As String = " Server = 192.168.0.13 ; . UID = myUserID ; PWD = mojeheslo ; Database = MyDatabase ; . "
Vymeňte servera IP adresu ( 192.168.0.13 ) s URL alebo IP adresu stroja MySQL servera zmeňte myUserID , mojeheslo a MyDatabase na mandátov potrebných pre pripojenie s týmto databázovým serverom
5
Otvorte pripojenie k databáze pomocou pripojovacieho reťazca .
Dim conn ako New MySqlConnection
Skúste
conn.ConnectionString = connString
conn.Open ( )
Chytiť ex ako výnimka
Console.WriteLine ( " Nemožno otvoriť pripojenie k databáze " a ex.Message )
Return
End Skúste
MySqlConnection prip používa pripojovací reťazec k databáze otvoriť . Ak sa vyskytnú nejaké problémy , blok catch hlási chybu a program skončí .
6
Definovať otázka k testovaniu tohto pripojenia .
Dim SQLString As String = " Vyberte TABLE_NAME "
SQLString & = " z information_schema.tables "
SQLString & = " Zoradiť podľa table_name ; "
Tento dotaz požaduje zoznam názvov tabuliek z databázy INFORMATION_SCHEMA . MySQL vráti zoznam tabuliek , ktoré sú prístupné pomocou poverení stanovených v pripájacom reťazci . Pozri odkaz na INFORMATION_SCHEMA tabuľkách nižšie pre viac informácií popisujúci , ako získať MySQL meta - dáta .
7
Spustiť dotaz pomocou SQLString a mySqlConnection .
Dim rdr ako mySqlDataReader = nič
Dim tblName As String
Skúste
Dim cmd As New mySqlCommand ( SQLString , conn )
rdr = cmd.ExecuteReader
Kým rdr.Read
tblName = rdr.GetString ( 0 )
Console.WriteLine ( tblName )
End While
Chytiť ex ako výnimka
Console.WriteLine ( " Nemožno načítať dáta " a ex.Message )
Konečne
rdr.Close ( )
End Try
Conn.Close ( )
End Sub End Module
Tento kód vytvorí objekt mySqlCommand potom používa na vytvorenie mySqlDataReader . Pomocou čítačky , načíta jeden názov tabuľky naraz a zapíše ho do konzoly .