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();
            }

        }
    }
}

数据库管理工具

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

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐