Visual Studio 2019连接MySQL数据库详细教程
前言
如果要在 Visual Studio 2019中使用MySQL数据库,首先需要下载MySQL的驱动
Visual Studio默认只显示微软自己的SQL Server数据源,点击其它也是微软自己的SQL Server数据源
开始食用
1、下载驱动
注意安装顺序!对于安装过程的类型选择,一般选择第一个 Typical
即可。
mysql-connector-odbc-8.0.27-winx64.msi
mysql odbc驱动
mysql-for-visualstudio-1.2.10.msi
Visual Studio连接MySQL工具
mysql-connector-net-8.0.27.msi
mysql数据库.net开发驱动
驱动介绍
MySQL Connector/ODBC
有时也可以叫做MyODBC
,用户可以用ODBC (Open Database Connectivity
,开放数据库互联)数据库连接Mysql的服务器。比如说,用户可以使用Windows或者Unix平台中的应用程序,如微软的Access
,Excel
和Borland
的Delphi
去连接数据库服务器。mysql for visual studio
(VS连接MySQL工具)是一款visual studio
连mysql
工具,它可以直接集成到Server Explorer中,为设置新连接和处理数据库对象提供无缝体验,但是想让VS访问到MySQL仅仅mysql for visual studio是不够的,还需要下载mysql connector net
。MySQL Connector/Net
是 MySQL 官方的.NET
驱动程序,MySQL
官方的.NET
客户端开发包。mysql
数据库最新版dotnet
数据库连接驱动。
根据自己的需求下载
我们要用Visual Studio连接mysql只需要下载mysql for visual studio
和MySQL Connector/Net
2、重启系统和VS2019
菜单栏
-> 视图
-> 服务器资源管理器
-> 数据连接
此时你就会发现有MySQL 的选项了,进入里面配置数据库相关信息即可
3、配置信息详解
Server name
输入MySQL
的IP地址:
localhost即本地,localhost=127.0.0.1
一般我们直接选择本地输入localhost
或者127.0.0.1
然后输入MySQL的用户名和密码
Database name输入test
(可自行选择
)
test:这个是安装时候创建的一个测试数据库,和它的名字一样,是一个完全的空数据库,没有任何表,可以删除。
这里再添加一个说明,若你的数据库设置的端口为‘3306’(默认),若你的数据库端口更改了,比如改成了‘3307’,需要点击高级,把里面的【port】改为对应的’3307‘即可。
建立连接后属性界面会显示详细信息
服务器资源管理器会显示数据库信息,便于快速查看数据库中表的信息
\]
连接MySQL的教程也就结束了
但是光Visual Studio连接MySQL还不行,还需要添加MySQL的引用
安装MySQL Connector/Net
就是用来添加MySQL
的引用,教程在另一篇文件
详细见另一篇教程:Here
Visual Studio 2019连接MySQL数据库详细教程的更多相关文章
- Java连接MySQL数据库详细教程(附网盘下载地址)
准备工具 Eclipse-oxygen-64位 http://pan.baidu.com/s/1gf48FIj MySQL-5.7.17 http://pan.baidu.com/s/1skD14Cl ...
- VISUAL STUDIO 2005连接MYSQL数据库
// mysql.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <string.h> #include &l ...
- java连接mysql数据库详细步骤解析
java连接mysql数据库详细步骤解析 第一步:下载一个JDBC驱动包,例如我用的是:mysql-connector-java-5.1.17-bin.jar 第二步:导入下载的J ...
- ASP.NET 连接MySQL数据库 详细步骤
ASP.NET默认的数据库是MS SQL Server,微软的数据库产品.事实上,如果不计成本因素的话,Windows Server + IIS + MS SQL Server + ASP.NET是网 ...
- 64 位win 7或windows 8下的visual studio不能连接Oracle数据库调试网站的问题
在64 位win 7或windows 8系统下,visual studio直接F5运行网站调试,你会发现不能连接Oracle数据库,会报一个“ORA-06413: Connection not ope ...
- Entity Framework连接Mysql数据库并生成Model和DAL层
Entity Framework (EF,ADO.NET Entity Framework)是微软官方提供的.NET平台的ORM框架.相比于LINQ TO SQL,EF框架具有很明显的优势: EF框架 ...
- EntityFramework 6.0< Code First > 连接 Mysql数据库(转)
http://blog.csdn.net/kmguo/article/details/19650299 网上有很多关于用EntityFrame来连接Mysql数据库的教程,可是很多并不靠谱,转载的太多 ...
- EntityFramework 6.0< Code First > 连接 Mysql数据库
网上有很多关于用EntityFrame来连接Mysql数据库的教程,可是很多并不靠谱,转载的太多了.找了很久,总算是配置好了,现在分享一下. 一,安装: 1.开发环境: VS2013与EF6 ...
- 转载:EntityFramework 6.0< Code First > 连接 Mysql数据库
转载自:http://blog.csdn.net/kmguo/article/details/19650299 网上有很多关于用EntityFrame来连接Mysql数据库的教程,可是很多并不靠谱,转 ...
随机推荐
- python二级 第9套
1. prInt.默认输出空格 2. 我的这种想法也行不通啊 format() 一次只能有一个未知量 2. 分割的结果就是列表 3. 对比"大学" 上一套的split('&q ...
- 深入浅出WPF-12.绘图与动画
绘图 1)Brush(画刷) SolidColorBrush实心画刷,直接使用颜色赋值 LinearGradientBrush线性渐变画刷,色彩沿设定的直线方向.按设定的变化点进行渐变 RadialG ...
- CefSharp基于.Net Framework 4.0 框架编译
CefSharp基于.Net Framework 4.0 框架编译 本次源码使用的是Github上CefSharp官方的79版本源码 准备 IDE Visual Studio 2017 Enterpr ...
- 腾讯混合云存储 TStor 系列再添新成员,并行存储一体机正式发布
最近国内某大型互联网公司依靠其数据优势成功上市,可见数据的重要性,而数据和存储密不可分,您真的知道自己需要更高性能存储吗? 在当今数据爆发式增长的时代,数据已经成为很多行业最重要的资源,没有之一. 数 ...
- SpringBoot入门01-环境部署
随笔目录: 环境准备 创建过程 编码试行 环境准备 如果编辑器是还没有配置过相关环境的,在用SpringBoot开发项目的时候,需要先环境,spring boot官网建议的开发工具是: STS或Ide ...
- Spring 框架学习
转载自前辈:我没有三个新脏 Spring学习(1)--快速入门 认识 Spring 框架 Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (I ...
- JVM详解(三)——运行时数据区
一.概述 1.介绍 类比一下:红框就好比内存的运行时数据区,在各自不同的位置放了不同的东西.而厨师就好比执行引擎. 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的 ...
- spark性能优化(一)
本文内容说明 初始化配置给rdd和dataframe带来的影响 repartition的相关说明 cache&persist的相关说明 性能优化的说明建议以及实例 配置说明 spark:2.4 ...
- 使用寄存器点亮LED
1. 项目:使用stm32寄存器点亮LED, 分别点亮红.绿.蓝3个灯. 2. 代码: 只需要编写main.c程序,stm3210x.h程序为空(只需要新建即可). 2.1 点亮绿灯main.c程序 ...
- 【UE4 C++ 基础知识】<15> 智能指针 TSharedPtr、UniquePtr、TWeakPtr、TSharedRef
基本概念 UE4 对 UObject 对象提供垃圾回收 UE4 对原生对象不提供垃圾回收,需要手动进行清理 方式 malloc / free new / delete new与malloc的区别在于, ...