mysql .net2.0_MySQL和.Net2.0合营哄骗
起原:网海拾贝
MySql现在的最新版本是5.x.第一次打仗它是在除夜二的时辰,用php,那时宛如仍是4.x版本。
Mysql5添加良多新的遵命,劈头支持:存储进程、触发器、视图、信息架构视图等...
MySql在装配时自始自终的相比重大,每每即是一个失败的提示,没有什么其余提示缘故起因。
这是一篇文章,相比MySql和SqlServer的,http://htm.winsteps.net/database/331.htm
MySql中文网站http://www.mysql.cn/上资料很少,除夜多是些装配接济。
要查资料仍是去MySql的网站http://www.mysql.com/。
MySql现在有提供的各种连接东西(http://dev.mysql.com/downloads/connector/),.net下可以用的有Connector/ODBC和Connector/Net。
ODBC连接遵命或许稍低,最好仍是用Net间接的连接
这篇文章引见了各种连接体式格局http://www.mysql.com/news-and-events/press-release/release_2002_10.html
1:ODBC连接
现在的版本是3.51,装配之后,可以如许利用:
// string conStr = "DRIVER = {MySQL ODBC 3.51 Driver}; SERVER = localhost; DATABASE =test; UID = root; PASSWORD=;";
//string conStr = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=test;USER=root;PASSWORD=;OPTION=3;";
string conStr = "provider = MySQL ODBC 3.51 Driver; SERVER = localhost; DATABASE =test; UID = root; PASSWORD=;";
try
{
OleDbConnection connection = new OleDbConnection(conStr);
connection.Open();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
2:Net连接:
MySQL Connector Net 1.0.7:有net1.0;net.1;net2.0;mono1.0四个版本的connector。免费
CoreLab.MySql 3.5:这是个商业的版本,试用期30天。
下边的代码是哄骗MySQL Connector Net 的例子。寄望:他的Parameter的前缀是“?”而不是“@”。这个题目相比特殊。CoreLab内中的Parameter的前缀即是“@”.
string connStr = String.Format("server={0};user id={1}; password={2}; database={3}; pooling=false;port=3308", "localhost", "root", "", "test");
try
{
MySqlConnection myConn = new MySqlConnection(connStr);
myConn.Open();
MySqlCommand cmd = myConn.CreateCommand();
cmd.Parameters.Add("?DocName", MySqlDbType.VarChar, 50);
cmd.Parameters[0].Value = "test by code";
cmd.Parameters[0].SourceColumn = "DocName";
cmd.CommandText = "update t_docs set DocName=?DocName where DocId=4";
cmd.ExecuteNonQuery();
这是哄骗一个ORM时设置provider的例子
CustomProvider mysqlProvider = new CustomProvider("MySql.Data", "MySql.Data.MySqlClient.MySqlConnection", "MySql.Data.MySqlClient.MySqlDataAdapter");
mysqlProvider.StartDelimiter = "";//default is "/""
mysqlProvider.EndDelimiter = "";//default is "/""
mysqlProvider.ParameterPrefix = "?";//设置参数前缀
mysqlProvider.SelectPageQuery = "SELECT * LIMIT {0} OFFSET {1}";//设置分页算法
mysqlProvider.IdentityQuery = "SELECT LAST_INSERT_ID()";//设置获取刚才拔出记载Id的函数
3:OLE连接:
现在还没有来自官方的支持。
在vs2005中,间接引用for .net2.0版本的dll即可。至于阿谁商业版,就得费些岁月了,需求一个批准文件(拖动一个Conection组件到Form上就能自动创建该批准)
附,连接字符串可以到这里盘考http://www.connectionstrings.com/, 够全的了。
版权声明:
原创作品,允许转载,转载时请务必以超链接情势标明文章 原始来因 、作者信息和本声明。不然将清查司法责任。
mysql .net2.0_MySQL和.Net2.0合营哄骗相关推荐
- vc6.0 点击鼠标获取mysql数据库所在行_VC6.0连接到mysql数据库
(1)打开VC6.0 工具栏Tools菜单下的Options选项,在Directories的标签页中右边的"Show directories for:"下拉列表中选中"I ...
- MySQL 高可用架构 之 MHA (Centos 7.5 MySQL 5.7.18 MHA 0.58)
目录 简介 环境准备 秘钥互信 安装基础依赖包 安装MHA组件 安装 MHA Node组件 安装 MHA Manager 组件 建立 MySQL 一主三从 初始化 MySQL 启动MySQL 并简单配 ...
- mysql unlix下载_系统(PHP的MySQL的版本:showmov3.0)平台:Win和Linux / unlix其他发
系统(PHP的MySQL的版本:showmov3.0)平台:Win和Linux / unlix其他发 2016-08-22 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 系统版本:show ...
- mysql root远程访问权限_mysql8.0 Server在Windows平台中的安装、初始化和远程访问设置...
mysql8.0 server安装 1.下载mysql 8.0 可以到mysql官网下载 https://dev.mysql.com/downloads/mysql 或者如下地址 mysql-8.0. ...
- mysql 5.7和8.0区别_前沿观察 | MySQL性能基准测试对比:5.7 VS 8.0
点小蓝字加关注! 版权声明:本文由腾讯云数据库产品团队整理,页面原始内容来自于severalnines英文官网,若转载请注明出处.翻译目的在于传递更多全球最新数据库领域相关信息,并不意味着腾讯云数据库 ...
- mysql解压缩 1067_windows安装mysql8.0.0解压版附出现1067错误解决方法
1.自己到mysql官网下载mysql-8.0.0-dmr-winx64.zip解压缩安装包 2.下载页面地址:https://dev.mysql.com/downloads/mysql/ 3.解压缩 ...
- vs mysql iss_MySQL5.7与8.0的连接问题(vs2015\2017)
1. MySQL8.0 root密码忘记重置与5.7不同,绝大多数经验帖不适用8.0 https://dev.mysql.com/doc/refman/8.0/en/resetting-permiss ...
- mysql8安装目录linux7.5_Linux系统下 MySQL 5.7和8.0 版本安装指南
一. 准备工作 1 删除本地CentOS7中的mariadb: 查看系统中是否已安装 mariadb 服务: rpm -qa | grep mariadb 或 yum list installed | ...
- zabbix设置mysql登陆免报警_zabbix3.0.2 监控mysql服务down的时候不触发报警的问题修复...
1,mysql down了,zabbix没有报警 去查看后台mysql进程,确实没有mysql进程在运行着: [root@db_m2_slave2 ~]# ps -eaf|grep mysql roo ...
- MySQL DBA必备:MySQL 5.7升级8.0过程(全)
墨墨导读:每个 DBA 在工作中都会面临数据库升级的问题,本文详细介绍MySQL 从 5.7 升级到 8.0 的过程,希望可以帮助到大家. 为什么升级到MySQL 8.0 基于安全考虑 基于性能和 稳 ...
最新文章
- nodejs安装及npm模块插件安装路径配置
- 一个关于nvarchar字段排序,中英文混合排序的问题
- showdoc如何创建文件夹_showDoc生成文档
- html中iframe根据子页面内容动态修改高度
- 阿里影业授出1672.5万份购股权
- 解决php中json_decode的异常JSON_ERROR_CTRL_CHAR
- linux 查询命令 批量替换多个文件
- js数组 reduce函数
- 计算机专业wor知识,计算机专业毕业实习日记精选
- android bluez 编译,[android源码分析]bluez起动过程中的各种plugin的初始化(一)-bluetooth_builtin数组所耍的花样...
- 全网首发 nuScenes数据集(百度网盘 + 迅雷网盘) + 下载方法
- 短视频剪辑APP开发快速开发
- 软考中级 真题 2015年上半年 信息系统管理工程师 应用技术
- 学习Hibernate框架笔记-第2天
- c语言井字棋程序设计报告,井字棋游戏(课程设计)总结报告.doc
- 四轴码垛机器人DH模型运动学
- c++ 中的 LPCTSTR类型
- iOS——MVC设计模式
- 王者荣耀怎么删掉注销的服务器,王者荣耀转区可以取消吗 跨系统角色转移怎么取消...
- ༺ཌ༈计算机科普༈ད༻