Heim > Datenbank > MySQL-Tutorial > Hauptteil

.net2.0-Verbindung MySQL5-Datenbankkonfiguration

jacklove
Freigeben: 2018-06-14 16:09:43
Original
1416 Leute haben es durchsucht

Ich habe MySQL immer bevorzugt. Die Hauptgründe sind: 1. Die Datenbank ist klein. 2. Die Datenbank ist Open Source und kostenlos. 3. Die Datenbank verfügt über viele nützliche Client-Tools.

4. Plattformübergreifend. 5. Die Leistung und Funktionen sind relativ leistungsstark (kein Vergleich mit diesen Schwergewichten). 6. Einfache Transplantation, Bereitstellung und Installation. Daher ist MySQL im Allgemeinen die erste Wahl für kleine Projekte, die ich durchführe. Vor kurzem verwende ich die Kombination .net+sqlserver05, aber die Standardversion unterstützt nur Server 03. Mein Computer ist XP, daher bin ich sehr deprimiert , das zu wenig Funktionen hat. Es macht auch keinen Spaß, es zu benutzen. Ich kann es nicht einmal sauber entfernen. Schließlich habe ich sogar darüber nachgedacht, die Sqlserver2000 Enterprise

-Version einer anderen Person remote zu verwenden. Da .net aber auch MySQL-Verbindungen unterstützt, habe ich online nach Implementierung und erforderlichen Tools gesucht. Es gibt wirklich keinen technischen Inhalt. Es scheint, dass ich in Zukunft auch die Kombination von

.net+Mysql in Betracht ziehen kann. Es gibt viele Informationen zu diesem Aspekt im Internet und ich werde nur meine eigenen Implementierungserfahrungen aufzeichnen. Wenn Sie es nicht wissen, schauen Sie bitte nach. Wenn Sie es wissen, machen Sie einfach einen Umweg.

Download-Tool:

Mysql Connector/net5.0 Download-Adresse:

http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net -5.0.6.zip/from/pick

Installieren Sie es einfach direkt nach dem Herunterladen.

Fügen Sie nach Abschluss der Installation einen Verweis auf das Projekt hinzu und Sie können es verwenden.

Der Code ist unten dargestellt: Die Funktion besteht darin, eine Benutzertabelle aus MySQL zu lesen und die gespeicherte MySQL-Prozedur auszuführen. Das Beispiel ist nicht schwer, Erfolg ist die Antwort. Diese Maschine

hat die Hinrichtung alle bestanden. Native Umgebung: XP+Mysql5+VS05+C# (ASP.NET2.0)

Der Code ist sehr einfach, hauptsächlich zum Testen:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using MySql.Data.MySqlClient;
namespace ConnectMysql
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!Page.IsPostBack){
                MySqlConnection con = DB.createCon();
                string sql = "select * from t_user";
                MySqlDataAdapter mda = new MySqlDataAdapter(sql,con);
                DataSet ds = new DataSet();
                mda.Fill(ds, "user");
                this.GridView1.DataSource = ds;
                this.GridView1.DataBind(); 
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            MySqlConnection con = DB.createCon();
            MySqlCommand cmd = new MySqlCommand("getUsername", con);
            cmd.CommandType = CommandType.StoredProcedure;
            con.Open();
            try
            {
                MySqlDataReader dr = cmd.ExecuteReader();
                this.GridView2.DataSource = dr;
                this.GridView2.DataBind();
                con.Close();
            }
             catch(Exception ex)
            {
                ex.ToString();
                con.Close();
            }
        }
    }
}
Nach dem Login kopieren

Die Frage ist tatsächlich ziemlich attraktiv.net1 .0 sogar MySQL ist eigentlich dasselbe.

In diesem Artikel wird die Konfiguration der .net2.0-Verbindung zur Mysql5-Datenbank erläutert. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Detaillierte Erklärung des Unterschieds zwischen Cookie und Sitzung

Erfahren Sie, wie Sie MySQL optimieren

Einfache PHP+MySQL-Paging-Klasse

Das obige ist der detaillierte Inhalt von.net2.0-Verbindung MySQL5-Datenbankkonfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!