栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

ADO.NET 连接MySQL 8.0.23

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ADO.NET 连接MySQL 8.0.23

ADO.NET 连接MySQL 8.0.23

文章目录
  • ADO.NET 连接MySQL 8.0.23
    • 先上代码
    • ConnectionString 格式
    • 驱动在哪里搞

先上代码
using MySql.Data.MySqlClient;
using System;

namespace MySQL_Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            var conn = new MySqlConnection("Server=localhost;UserId=root;Password=12345678;Database=blog");
            //conn.CreateCommand
            conn.Open();
            var cmd = conn.CreateCommand();
            cmd.CommandText = "SELECT 1";
            var value = cmd.ExecuteScalar();
            Console.WriteLine(value);
            Console.Read();

        }
    }
}

ConnectionString 格式

重点在于 connectionString 怎么写,格式是怎样的,它在哪里找呢?我在MySQL的驱动接口里找到了相关的描述

Information used to connect to a DataSource, such as ‘Server=xxx;UserId=yyy;Password=zzz;Database=dbdb’.

驱动在哪里搞

两个方法,一个是NuGet,一个是自己下载

  1. NuGet
    项目上右键→管理NuGet程序包…→输入MySQL→选择MySQL.Data→选择安装

    安装后就自动加入程序引用了,这个时候给代码加上 using MySql.Data.MySqlClient; 就可以愉快开始写了。

如果你的NuGet有毛病,下载特别慢,可以查一下怎么更换NuGet源

  1. 自行下载

一个数据库的驱动 自然是在数据库官方网站找了,这里提供一个下载地址

https://dev.mysql.com/downloads/connector/net/

这个是 .NET 的驱动 ,它默认会安装到这个目录下

C:Program Files (x86)MySQLMySQL Connector Net 8.0.23Assembliesv4.5.2

安装完成之后并不是立刻就能使用了,还需要在vs里对驱动进行引用

项目上右键→添加→引用→右下角浏览→选择对应的dll→确认
这样去引入项目,然后添加 using MySql.Data.MySqlClient; 到代码里,就可以开始写了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/911185.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号