C# asp.net 连接Mysql 数据库

时间:2020-12-08 13:05:49

首先添加 引用:

using System.Data;
using MySql.Data.MySqlClient;

代码: 这里只写了 后台代码

Mysql 连接和sql 连接代码几乎一样 只要把

 MySqlCommand com = new MySqlCommand(sqlin,con); 类似的MySQLcomand都改为 sqlcommand 就好了
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using MySql.Data.MySqlClient;


namespace WebApplication1
{
    public partial class addertong : System.Web.UI.Page
    {
        //数据库地址
        string ser = "Server=localhost;UserId=root;Password=password;Database=child;pooling=false;CharSet=utf8;port=3306";

        protected void Page_Load(object sender, EventArgs e)
        {
            ////判断用户是否登录

            //if (Session["name"] == null || Session["name"] == "")
            //{
            //    Response.Write("<script>alert(\"请先登录!\");</script>");
            //    Response.Redirect("login.aspx");
            //    return;
            //}
            
        }

        protected void btnzhece_Click(object sender, EventArgs e)
        {
            string a=Session["name"].ToString();
            MySqlConnection con = new MySqlConnection(ser);
            //string sqlin = "insert into ertong (name2,mima,name) values (name2='"+txtname2.Text.Trim()+"', mima='"+txtmima.Text.Trim()+"'"+", name=' "+Session["name"].ToString()+"'";
            string sqlin = "insert into ertong (name2,mima,name,beizu) values ('" + txtname2.Text.Trim() + "', '" + txtmima.Text.Trim() + "'" + ", ' " + Session["name"].ToString()+"',' "+txtpassword2.Text.Trim()+ "')";
            MySqlCommand com = new MySqlCommand(sqlin,con);
            DataSet ds = new DataSet();
            MySqlDataAdapter db = new MySqlDataAdapter(com);
            db.Fill(ds);
            Response.Write("<script>alert(\"添加成功\");</script>");

        }
    }
}