c# mysql 连接

  • MySQLConnection conn = null;
  • try
  • {
  • //MySQLConnection conn = new MySQLConnection(new MySQLConnectionString("myquest", "root", "amttgroup").AsString);
  • //实例化一个连接对象其中myquest为数据库名,root为数据库用户名,amttgroup为数据库密码
  • string connstr = "Data Source=MySQL;Password=root;User ID=root;Location=localhost";
  • conn =     new MySQLConnection(constr);
  • conn.Open();
  • string query = "insert into test.dbtable values(10, 'disksidkfsdi', 'asdfaf', 'adsfasdf')";
  • string tmp = null;
  • MySQLCommand cmd = new MySQLCommand(query, conn);
  • for(int i = 0; i < 100000; i++)
  • {
  • cmd.ExecuteNonQuery();
  • }
  • cmd.Dispose();
  • conn.Close();
  • query = "select * from test.dbtable";
  • MySQLCommand cmd2 = new MySQLCommand(query, conn);
  • conn.Open();
  • //设定中文输出
  • MySQLCommand firstCmd = new MySQLCommand("set names gb2312", myConn);
  • firstCmd.ExecuteNonQuery();
  • MySQLDataReader reader = cmd2.ExecuteReaderEx();
  • while(reader.Read())
  • {
  • tmp = reader[0].ToString();
  • tmp = reader[1].ToString();
  • tmp = reader[2].ToString();
  • tmp = reader[3].ToString();
  • }
  • conn.Close();
  • query = "delete from test.dbtable";
  • MySQLCommand cmd3 = new MySQLCommand(query, conn);
  • conn.Open();
  • cmd3.ExecuteNonQuery();
  • }
  • catch(Exception ex)
  • {
  • MessageBox.Show(ex.Message);
  • }
  • finally
  • {
  • conn.Close();
  • }

转载于:https://www.cnblogs.com/songtzu/archive/2012/10/30/2746983.html

c# mysql 连接相关推荐

  1. mysql killed进程不结束_php和mysql连接方式(短 长 池)

    一个php work进程只能处理一个请求,当完成一个请求了,才能处理下一次的请求 2.短连接: 执行到php关闭mysql连接的代码时,就断开,否则在处理本次请求结束的时候,释放mysql连接 实验: ...

  2. php mysql 连接不上_PHP: 连接状态 - Manual

    连接状态 插件改变了 PHP MySQL 连接的控制,新建连接会从一个连接池中获取,用于替代 client-server 的单一连接方式.连接池包含一组 master 连接,和可选数目的 slave ...

  3. nginx和mysql链接_nginx转发mysql连接

    场景: 访问UAT环境,只能使用客户电脑访问,太难用了,于是就需要在自己电脑上跑代码,通过客户电脑中转来访问uat环境的数据库. 选用nginx进行转发.配置如下: stream { upstream ...

  4. 批量 杀掉 mysql 连接_批量杀死MySQL连接的几种方法

    方法一 通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令. mysql> select c ...

  5. 【腾讯二面】5s内建立多少个mysql连接?

    牛牛在2020年面试腾讯时面试官问过这样一个场景: 以100每秒的速度向mysql写数据,持续5s,此时我们的程序和mysql建立了多少个tcp连接? 从编程的角度来看,一个问题的解答过程,无非是寻求 ...

  6. mysql多个字符串连接池_使用Coroutine\Channel实现一个简单的MySQL连接池

    Channel通道,类似于go语言的chan,支持多生产者协程和多消费者协程,Swoole底层自动实现了协程的切换和调度 Channel实现原理 通道与PHP的Array类似,仅占用内存,没有其他额外 ...

  7. mysql内连接和外连接的区别_Swoole4创建Mysql连接池

    一 .什么是mysql连接池 场景:每秒同时有1000个并发,但是这个mysql同时只能处理400个连接,mysql会宕机. 解决方案:连接池,这个连接池建立了200个和mysql的连接,这1000个 ...

  8. 批量 杀掉 mysql 连接_批量杀死MySQL连接的四种方法详解

    方法一 通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令.复制代码 代码如下:mysql> ...

  9. MySQL会回收使用中的连接吗_Node.js实现mysql连接池使用事务自动回收连接的方法示例...

    本文实例讲述了Node.js实现mysql连接池使用事务自动回收连接的方法.分享给大家供大家参考,具体如下: var mysql = require('mysql'), Connection = re ...

  10. mysql 连接 优化_(一)MySQL 连接优化

    1.查看连接参数(show variables) mysql> show variables like '%connect%'; +------------------------------- ...

最新文章

  1. 如何在React Native中写一个自定义模块
  2. 使用hyper-v、CentOS学习Linux基本概念和命令
  3. 开源 免费使用 打包下载自行部署 :升讯威 周报系统
  4. (chap8 确认访问用户身份的认证) 基于表单认证
  5. 神策数据宣布与微软进行深度合作 共拓大数据生态圈
  6. html弹窗页面控制大小,使用JS弹出新窗口,并设置窗口的大小和位置等相关属性,传递参数...
  7. Java-GUI编程实战之管理系统 Day3【学生管理系统GUI设计、学生管理系统增删改查、项目MVC结构介绍、Java技能图谱】
  8. Python学习手册之Python介绍、基本语法(二)
  9. BZOJ 1664: [Usaco2006 Open]County Fair Events 参加节日庆祝( dp )
  10. contourf参数 python_Python机器学习(六)
  11. bfs理解——hdu6386好题
  12. activiti web流程设计器 整合视频 教程 SSM和独立部署的方式
  13. 201521123050 《Java程序设计》第13周学习总结
  14. python max_Python max()
  15. 本程序是三菱FX3U PLC编写的铝材过秤包装平台
  16. MOS晶体管单元电路的最佳二维公共质心布局生成
  17. python文件比较,判断两个文件是否相同
  18. 图数据库ONgDB Release v-1.0.0
  19. 如何在opensolaris2008.05清除root密码
  20. DDK开发介绍_自我学习

热门文章

  1. mysql intt默认值_MySQL如何处理隐式默认值
  2. 【Flink】Flink on yarn 支持指定 application id 吗? yarn.application.id
  3. 【Elasticsearch】es 面试题 积累
  4. 【java】java如何证明java发生了指令重排序
  5. 【Jvm】jvm -XX 参数 VM 调优参数
  6. Flink : Cannot find compatible factory for specified execution.target (=local)
  7. 【Flink】Flink连接prometheus报错 IOException :Response code formxxx/metrics/job/rule
  8. 【SpringMVC】SpringMVC : 注解 @EnableWebMvc
  9. flink 1.9 编译: flink-shaded-asm-6 找不到
  10. Mac下IDEA使用优化