1.window下安装mysql,比较简单,完全的图形化界面,不用看文档一路点击下来也ok,注意中间几个configtype选项就可以。

2.安装MySql Net的驱动程序程序,安装完后就是几个dll,添加到vs项目的引用中就行,MySql.Data。dll,MySql.Data.Entity.Dll。

3.在mysql.data命名空间下,可以对mysql数据库进行数据操作,原理和语法和sqlserver的,sqlclient完全一样,只是命名空间和类不一样

这是我写mysqlhelper的第一个例子类

 public static class MySqlHelper{public static int ExecuteNonQuery(string connectionString, CommandType commandtype, string commandText){return ExecuteNonQuery(connectionString, commandtype, commandText, null);}public static int ExecuteNonQuery(string connectionString, CommandType commandtype, string commandText, params MySqlParameter[] commandParameters){if (string.IsNullOrEmpty(connectionString)){throw new Exception("connectionString exception");}int result = 0;MySqlConnection con = null;try{using (con = new MySqlConnection(connectionString)){con.Open();MySqlCommand command = new MySqlCommand(commandText, con);command.CommandType = commandtype;result = command.ExecuteNonQuery();}return result;}catch (Exception ex){throw ex;}finally{if (con.State == ConnectionState.Open){con.Close();}}}}

4.操作方法,给表name添加一个新纪录,很简单,查询字符串的表达方式和sqlserver完全一致。

string connectionString = "server=localhost;uid=root;pwd=111111;database=test;";

string sql = "insert name(name) values('hello')";
            MySqlHelper.ExecuteNonQuery(connectionString, CommandType.Text, sql);
            Console.Read();

另外大家都推荐的mysql图形管理工具室navicat For Mysql,我感觉这个挺简单,操作很容易上手

http://www.connectionstrings.com/mysql

转载于:https://www.cnblogs.com/zjypp/p/3327170.html

第一个Net+Mysql的例子,比想象的简单很多相关推荐

  1. flask接口mysql开发例子,使用Flask开发简单接口3–引入MySQL

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 在前两篇文章中,我们学习了通过Flask开发GET和POST请求接口,但是尚未实现操作数据库,因此,今天的目的是学习 ...

  2. mysql concat例子_MYSQL中CONCAT详解

    concat()函数 1. 功能: 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 2. 语法 concat(str1, str2,...) 3. 例子 案例一: ...

  3. mysql 命令 例子_Mysql 命令实例

    1. Mysql 培训 1.1. 培训目的 本文档是针对MySQL 数据库方面的基础培训,为了使项目组成员能够达到使用MySQL 数据库的目的. 1.2. 培训对象 开发人员 1.3. 常用词及符号说 ...

  4. MySQL explain 例子_MySQL EXPLAIN结果集分析 - 附带大量案例

    EXPLAIN:查看SQL语句的执行计划 EXPLAIN命令可以帮助我们深入了解MySQL基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化 ...

  5. 推荐一个学习mysql的网站

    今天看到一个学习mysql比较有用的网站 ,我感觉比简单的总结更好用一些,毕竟有例子,可以实践看看,所以推荐给大家没事可以上上.然后其他呢,五一玩的不错,西安还是可以短途游玩的. http://www ...

  6. stackoverflow上一个最会举例子的专家

    https://stackoverflow.com/ Premraj是stackoverflow上一个一个最会举例子的专家,我特意收集了他的一些有趣的举例: Java弱引用最精彩的解释 https:/ ...

  7. .NET(C#) Internals: 以一个数组填充的例子初步了解.NET 4.0中的并行(二)

    引言 随着CPU多核的普及,编程时充分利用这个特性越显重要.上篇首先用传统的嵌套循环进行数组填充,然后用.NET 4.0中的System.Threading.Tasks提供的Parallel Clas ...

  8. .NET(C#) Internals: 以一个数组填充的例子初步了解.NET 4.0中的并行(一)

    引言 随着CPU多核的普及,编程时充分利用这个特性越显重要.本文首先用传统的嵌套循环进行数组填充,然后用.NET 4.0中的System.Threading.Tasks提供的Parallel Clas ...

  9. mysql逗号分隔正则查询_正则表达式在逗号分隔的列表中查找字符串和下一个字符-MySQL?...

    要搜索以逗号分隔的列表,请使用MySQL find_in_set().这里不需要为此使用正则表达式.语法如下-select *from yourTableName where find_in_set( ...

  10. PHP服务器脚本实例,Shell脚本实现的一个简易Web服务器例子分享_linux shell

    这篇文章主要介绍了Shell脚本实现的一个简易Web服务器例子分享,本文实现的Web服务器非常简单实用,可以在你不想安装nginx.apache等大型WEB服务器时使用,需要的朋友可以参考下 假设你想 ...

最新文章

  1. Nginx热部署详解
  2. VS调试查看寄存器学习总结
  3. go安装goctl进行Go Dockefile的自动生成
  4. Properties作为Map集合的特有方法
  5. REVERSE-PRACTICE-JarvisOJ-1
  6. YouTube深度学习推荐系统的十大工程问题
  7. 作者:林立,华中科技大学计算机科学与技术学院讲师。
  8. php 检查路劲是否存在,php 检查文件或目录是否存在代码总结
  9. 【算法】赫夫曼编码 解码
  10. 用javascript+PHP随机显示图片
  11. Ubuntu 9.10上搭建andrioid开发环境
  12. 智能算法——遗传算法原理、应用汇总
  13. mac safari 下载pdf
  14. c语言程序设计万年历要求功能如下: 1,查询某年某月某日是星期几,c语言万年历...
  15. 从Paxos到NOPaxos 重新理解分布式共识算法(consensus)
  16. android tv keep,Keep电视版
  17. uni-app APP端-微信登录流程
  18. pmml(模型标准化)
  19. LOL服务器人数最新,2021LOL哪个区人多
  20. SpringBoot+Vue项目月度员工绩效考核管理系统

热门文章

  1. pthread_mutex_unlock()出错
  2. 学习记录:由技术而产品,由产品而商务
  3. 管理感悟:工作计划要分阶段
  4. 继承学习第一天 共有派生
  5. 针对Android智能电视研发的,论Android智能电视盒子必装应用之一ES
  6. C# Excel 删除指定的工作表
  7. 伦茨8400变频器面板按键说明_国产变频器按键的各个功能
  8. 64位 内存占用大 嵌入式_懵!面试官问我:Object o = new Object() 占用了多少个字节?...
  9. 2台电脑一根网线传文件_安卓端和Mac快速连接传文件
  10. Linux服务器配置——安装CentOS以及源配置