当前位置:   article > 正文

C#连接MySQL数据库(含MySQL安装步骤)_c# 连接mysql8.0

c# 连接mysql8.0

MySQL数据库的安装

MYSQL社区版下载地址:https://dev.mysql.com/downloads/installer/
MySQL社区版
MYSQL默认的网络接口配置:
在这里插入图片描述这里推荐选择第二个(为了方便连接Navicat):
在这里插入图片描述设置root账户的密码:自定义即可,此处输入:ss123456
在这里插入图片描述数据库实例名,默认即可
在这里插入图片描述安装后,MySQL会以windows服务的方式为我们提供数据存储功能。开启和关闭服务的操作:右键点击我的电脑→管理→服务→可以找到MySQL服务开启或停止。
在这里插入图片描述通过cmd命令查看是否可以正常登录数据库;
MySQL是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的root账号,使用安装时设置的密码即可登录。
格式:cmd> mysql –u用户名 –p密码
例如:mysql -uroot –pss123456
若遇到cmd无法识别‘mysql’命令时,将MySQL的安装路径添加到系统环境变量,然后重启cmd即可。默认安装地址为:C:\Program Files\MySQL\MySQL Server 8.0\bin
在这里插入图片描述
使用cmd命令新建一个数据库 testdb并查询:
在这里插入图片描述

C#下载MySQL数据库的接口库

下载地址:MySQL数据库接口
在这里插入图片描述下载安装之后,就会得到相应的动态库文件:
在这里插入图片描述

C#连接MySQL数据库

新建一个C#工程,此处选择winform;在窗体中拖入一个textbox控件用于显示数据库调用的结果。
在这里插入图片描述
向新建的工程中添加对MySQL数据库接口库的引用:
在这里插入图片描述
代码中也要添加对mysql接口的引用;
调用示例:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;

namespace TestMysql
{
    public partial class Mainform : Form
    {
        public Mainform()
        {
            InitializeComponent();

            //连接MySQL
            //定义mysql连接字符串
            //与数据库连接的信息
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();
            //用户名
            builder.UserID = "root";
            //密码
            builder.Password = "ss123456";
            //服务器地址
            builder.Server = "localhost";
            //连接时的数据库
            builder.Database = "testdb";
            //定义与数据连接的链接
            MySqlConnection connection = new MySqlConnection(builder.ConnectionString);
            //打开这个链接
            try
            {
                connection.Open();
                textBox_result.Text += "数据库连接成功";
            }
            catch (MySqlException ex)
            {
                textBox_result.Text += ex.ToString();
            }

        }
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48

数据库管理工具

MYSQL是不提供数据可视化管理工具的,因此想要方便的查询数据库,需要额外安装数据库管理工具,通常比较常用的是Navicat软件。此处分享一个安装教程:https://mp.weixin.qq.com/s/guO-JwSb-rUfEVnyi4riUg
在这里插入图片描述连接成功后,右击打开连接即可查看数据库:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/486862
推荐阅读
相关标签
  

闽ICP备14008679号