Feedback

C# - Mit einer MYSQL Datenbank verbinden

Veröffentlicht von am 27.03.2019
(0 Bewertungen)
Hier zeige ich euch wie ihr euch mit einer MYSQL Datenbank verbinden könnt.

https://www.connectionstrings.com/mysql/ <= Die verschiedenen Connection Strings

Dies zeige ich am Beispiel einer Konsolen Anwendung.

Natürlich müsst ihr die Stellen wo {Platzhalter} steht noch mit euren Daten anpassen. ;)
Der Port ist bei MYSQL ja in der Regel immer 3306 aber solltet ihr einen anderen nutzen, anpassen natürlich.
Der SslMode sollte im Grunde immer auf Preffered stehen, da es bei dieser Option egal ist ob man auf dem Server SSL aktiviert hat oder nicht. Mehr findet ihr bei der Liste der Connection Strings.
GFU-Schulungen  [Anzeige]

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

static void Main(string[] args)
        {
            string Connectionstring = "server={Platzhalter};user id={Platzhalter};password={Platzhalter};port=3306;database={Platzhalter};SslMode={Platzhalter}"; //SslMode=Preferred

            MySqlConnection mySqlConnection = new MySqlConnection(Connectionstring);
            mySqlConnection.Open();

            MySqlCommand command = mySqlConnection.CreateCommand();
            command.CommandText = "SELECT * FROM [Tabellenname]";

            IDataReader reader = command.ExecuteReader();

            while (reader.Read())
            {
                if (reader.Read())
                {
                    string id = reader[0].ToString();
                    string Titelname = reader[1].ToString();

                    Console.WriteLine(id.ToString() + " " + Titelname);
                }
            }

            reader.Close();
            command.Dispose();
            mySqlConnection.Close();

            Console.ReadKey();  //Damit das Fenster nicht geschlossen wird
        }
Abgelegt unter MYSQL, Datenbank, verbinden.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!