
C#连接MySQL数据库(含MySQL安装步骤)
MySQL数据库安装及C#调用示例
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连接成功后,右击打开连接即可查看数据库:
更多推荐
所有评论(0)