C#连接MySQL操作详细教程

C#如何连接MySQL进行操作,供大家参考,具体内容如下

1、引入MySql.Data.dll

例如小编是vs2017,创建工程之后,添加应用,选择工程,点击下面的引用,右击打开,选择添加引用

2、如何找到自己的MySql.Data.dll,答案就是自己安装MySQL的安装路径下,找到后选择添加

3、就是直接贴代码了,这里是查询账号密码,以及插入账号密码(注意:更改个人的数据名字以及表密码等)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;//引用命名空间

namespace MySQL数据库操作
{
 class Program
 {
  static void Main(string[] args)
  {
   string connStr = "Database=test007;Data Source=127.0.0.1;port=3306;User Id=root;Password=124638;";
   // string connStr = "Database=test007;datasource=127.0.0.1;port=3306;user=root;pwd=124638;";
   MySqlConnection conn = new MySqlConnection(connStr);

   //打开链接
   conn.Open();

   #region 查询
   ////创建命令
   //MySqlCommand cmd = new MySqlCommand("select * from user ", conn);

   ////执行命令--读取数据
   //MySqlDataReader reader= cmd.ExecuteReader();

   ////读取数据
   //while(reader.Read())//判断是否有数据--//读取一行记录
   //{

   // string username= reader.GetString("username");
   // string password = reader.GetString("password");
   // Console.WriteLine(username + ":" + password);
   //}
   //reader.Close();
   #endregion

   #region 插入数据
   string username = "cwer";
   string password = "lcker";
   //创建语句
   MySqlCommand cmd = new MySqlCommand("insert into user set username='" + username + "'" + ",password='"+password+"'",conn);
   //执行语句
   cmd.ExecuteNonQuery();
   conn.Close();
   Console.ReadKey();//程序暂停

  }
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • C#连接MySql数据库的方法

    1.要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,下载平台选择.Net&Mono,下载ZIP免安装版.2.解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,在这里我选V4, 选中这几个文件,然后添加到C#项目的引用中,然后就可以编写程序进行数据库的操作了. 3.

  • c#与mysql的连接

    不只是c#,其实是说.NET下与mysql的连接,如果一般说来,因为.NET没有相应的驱动连接与其对应,是用odbc的连接,但这样的弊端是显而易见的,在sourceforge上有个开源的项目,具体下载地址是http://prdownloads.sourceforge.net/mysqldrivercs/MySQLDriverCS-n-EasyQueryTools-3.0.18.exe?use_mirror=jaist方法如下:using MySQLDriverCS; MySQLConnectio

  • C#连接mysql的方法【基于vs2010】

    本文实例讲述了C#连接mysql的方法.分享给大家供大家参考,具体如下: 在vs2010中  工具->数据库连接   里要想连接到MySQL数据库,需要安装这样一个东西: MySql Connector: 1.首先安装 connector .下载地址:(http://www.mysql.com/downloads/connector/net/) 2.现在就可以了,打开vs2010试试吧! 安装完成后找到安装目录下(C:\Program Files\MySQL\MySQL Connector Ne

  • C#连接操作 MySQL 数据库实例(使用官方驱动)

    MySQL 以其免费和足够的性能受到很大的青睐,当然对于国内小公司,甚至是大公司如果对版权看得薄,敢冒险的话,随便装个 SqlServer.DB2.Oracle 都行.对于 SqlServer 数据库,因其与 MS 是一家,自然在 .net 类库中有内建支持,假如 MySQL 就得找第三方的驱动了 -- .net 中多讲 Provider.在这里我也是作为一个预研专题,记录下 C# 连接 MySQL 的两种方法,分别使用 MySQL 官方的和 SourceForge 上一个开源的 MySQL 驱

  • C#连接MySQL的两个简单代码示例

    实现代码一.使用的是mysql自带的驱动安装一下即可 这是一个简单的例子. 在这里有个问题:dataset如果没设主键的话,可能会引起一些对数库操作的问题,比如会造成updata出现错误. static void Main(string[] args) { string sqlstr = "select * from manavatar"; MySQLConnection DBConn = new MySQLConnection(new MySQLConnectionString(&q

  • C#使用开源驱动连接操作MySQL数据库

    前面一篇 http://www.jb51.net/article/61219.htm 讲了 C# 里用 MySQL 官方驱动怎么去连接操作 MySQL 驱动,就是 MySQL 的 JDBC 驱动有两个一样,针对 .NET 的 MySQL 驱动也有两个.这里介绍的就是 .NET 连接 MySQL 的第二个驱动,来自于 Sourceforge 的开源驱动. 首先,到 http://sourceforge.net/projects/mysqldrivercs/ 下载,写此篇时下载的版本是 MySQLD

  • C#连接mariadb(MYSQL分支)代码示例分享

    首先配置好你的MariaDb,创建test数据库,在test里创建MyTable表,脚本如下(通过HeidiSQL导出的脚本): 复制代码 代码如下: -- ---------------------------------------------------------- 主机:                           172.16.40.153-- 服务器版本:                        5.5.5-10.0.4-MariaDB-1~wheezy-log -

  • C#连接mysql数据库完整实例

    本文实例讲述了C#连接mysql数据库的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Configuration; using MySql.Data.MySqlClient; /// <summary> /// TestDatebase 的摘要说明 /// </summary> public class TestDatebase { public TestDatebase() { // // TODO: 在此处添加构造函数逻辑

  • C#连接MySQL操作详细教程

    C#如何连接MySQL进行操作,供大家参考,具体内容如下 1.引入MySql.Data.dll 例如小编是vs2017,创建工程之后,添加应用,选择工程,点击下面的引用,右击打开,选择添加引用 2.如何找到自己的MySql.Data.dll,答案就是自己安装MySQL的安装路径下,找到后选择添加 3.就是直接贴代码了,这里是查询账号密码,以及插入账号密码(注意:更改个人的数据名字以及表密码等) using System; using System.Collections.Generic; usi

  • Java使用IntelliJ IDEA连接MySQL的详细教程

    本文将使用IntelliJ IDEA演示教程 安装MySQL驱动步骤 工具: IntelliJ IDEA MySQL8.0.18 MySQL连接驱动:mysql-connector-java-8.0.23.jar 连接MySQL需要下载驱动 MySQL连接驱动下载 选择Platform Independent 点击Download 点击No thanks, just start my download. 自动开始下载 解压ZIP,复制出mysql-connector-java-8.0.23.ja

  • centos 6.9安装mysql的详细教程

    1.确认mysql是否已安装,有下面的代码可知 [root@cdh1 zjl]# yum list installed mysql* Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyu

  • windows7配置Nginx+php+mysql的详细教程

    最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流.此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学. 当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程.下面直接进入正题. 步骤: 1.准备安装包等 (1)nginx-1.10.1.zip,下载链接为http://nginx.org/en/download.html .我个人选择了稳定版. (2)p

  • CentOs7.x安装Mysql的详细教程

    CentOS7的yum源中默认好像是没有MySQL的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个

  • zabbix监控Nginx/Tomcat/MySQL的详细教程

    zabbix监控Nginx A机器:zabbix服务端(192.168.234.128) B机器:zabbix客户端(192.168.234.125) 在B机器(zabbix客户端)操作: 编辑nginx虚拟主机配置文件: [root@centos ~]# vi /etc/nginx/conf.d/default.conf 在server{}中添加以下内容: location /nginx_status { stub_status on; access_log off; allow 127.0.

  • Java连接Mysql数据库详细代码实例

    这篇文章主要介绍了Java连接Mysql数据库详细代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 隔了一段时间没连过数据库,代码都忘记了,网上看了下挺乱的,还是自己记录下好.这里的代码主要是连接数据库和显示数据,没有具体的数据库操作. 首先第一步当然是导入mysql的jar包,在java文件中创一个新的文件夹,我这里命名为lib,然后把jar包复制进去 然后右键jar包,选择build path将包添加进库中 之后就是代码实现了 pac

  • JSP连接MySQL数据库详细步骤

    目录 JSP中的MySQL驱动程序配置 MySQL中创建表 JSP中SELECT操作 JavaBean 定义与使用 动态Web程序运行在Web容器之中,利用Web容器可以使用JDBC技术来实现数据库数据的CRUD操作,将数据表中的数据取出并结合JSP动态生成HTML页面进行显示. JSP中的MySQL驱动程序配置 本文开发使用的是MySQL数据库,如果要想使用MySQL数据库,则一定要在Tomcat中进行MySQL驱动程序的配置.这个配置可以考虑将获取到的MySQL的程序包 jar包 保存到你本

  • 云服务器Window Server 2012R系统安装MySQL的详细教程

    本人用阿里云的云服务器搭建一个网站练习,不知道在Window Server 2012R2系统下如何搭建MySQL,经过度娘终于解决,所以再次记入步骤以防下次搭建忘记. 1.在MySQL官网下载软件压缩包 2.解压完后,放到相应的硬盘中,我放的位置是E盘.然后将解压后文件夹中的my-default.ini这个配置文件复制一份并将其命名为my.ini.然后将里面的内容修改为如下 # *** DO NOT EDIT THIS FILE. It's a template which will be co

  • linux下使用cmake编译安装mysql的详细教程

    一.安装cmake 1.解压cmake压缩包 [root@mysql tools]# tar -zvxf cmake-2.8.8.tar.gz [root@mysql tools]# ls cmake-2.8.8 cmake-2.8.8.tar.gz mysql-5.5.16.tar.gz scripts 2.解析 [root@mysql tools]# cd cmake-2.8.8 [root@mysql cmake-2.8.8]# ./configure ------------------

随机推荐