一、MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式

1、本地数据库连接

Driver={MySQL};Server=localhost;Option=16834;Database=myDataBase;

2、远程数据连接

Driver={MySQL};Server=myServerAddress;Option=131072;Stmt=;Database=myDataBase;User=myUsername;Password=myPassword;

3、特殊的TCP/IP端口连接

说明:此Driver的默认端口是3306。如果没有在连接字符串中特别指出就是连接MySQL的3306端口。

Driver={MySQL};Server=myServerAddress;Port=3306;Option=131072;Stmt=;Database=myDataBase;User=myUsername;Password=myPassword;

二、MySQL Connector/ODBC 3.51 (MyODBC 3.51)连接方式

1、本地数据库连接

Driver={MySQL ODBC3.51Driver};Server=localhost;Database=myDataBase;User=myUsername;Password=myPassword;Option=3;

2、远程数据连接

Driver={MySQL ODBC3.51Driver};Server=data.domain.com;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;

3、特殊的TCP/IP端口连接

说明:此Driver的默认端口是3306。如果没有在连接字符串中特别指出就是连接MySQL的3306端口。

Driver={MySQL ODBC3.51Driver};Server=data.domain.com;Port=3306;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;

4、特殊字符集的连接

Driver={MySQL ODBC3.51Driver};Server=data.domain.com;charset=UTF8;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;

三、OLE DB, OleDbConnection (.NET)连接方式

1、标准连接

Provider=MySQLProv;Data Source=mydb;UserId=myUsername;Password=myPassword;

四、MySQL Connector/Net (.NET)连接方式

1、标准连接(说明,默认端口是3306。)

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

2、特殊的TCP/IP端口连接

Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

3、命名管道

说明:端口值为-1,说明用命名管道方式连接。此方式只在Windows下有效,在UNIX下用会被忽略。

Server=myServerAddress;Port=-1;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

4、多服务器连接

用此种方式连接到数据库中,不必担心该使用哪个数据库。

Server=serverAddress1&serverAddress2&etc..;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

5、加密选项

这条活动的SSL连接加密所有客户端和服务器商的数据传输。而且服务器要有一个证书。

这个选项从Connector/NET5.0.3版开始出现,以前的版本中则没有此功能。

Server=myServerAddress;Port=-1;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

6、修改默认的命令超时时间

使用这条修改连接的默认命令超时时间。注意:此条不会影响你在单独命令对象上设置的超时时间。

此条只对Connector/NET 5.1.4 及以上的版本有效.

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;defaultcommand timeout=20;

7、修改连接偿试时间

使用这条修改在终止重试和接收错误的等待时间(以秒为单位)

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;Connection Timeout=5;

8、Inactivating prepared statements

Use this one to instruct the provider to ignore any command prepare statements and prevent corruption issues with server side prepared statements.

此选项被加入到Connector/NET的5.0.3版和1.0.9版。

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;IgnorePrepare=true;

9、特殊的TCP/IP端口连接

这条语句修改连接的端口。

默认端口是3306。此参数会被Unix忽略。

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;Port=3306;

10、特殊网络协议

这条语句修改用哪种协议进行连接。

如果没有特别说明,"socket"是默认的值。"tcp"是与"socket"相同意义的。"pipe"是使用命名管道连接,"unix"是使用 unix socket连接,"memory"是使用MySQL的共享内存。

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;Protocol=socket;

11、特殊字符集的连接

这个语句指出以使种字符串编码发送到服务器上的查询语句。

注意:查询结果仍然是以反回数据的格式传送。

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;CharSet=UTF8;

12、修改共享内存名

此语句用来修改用来通信的共享内存名称。

说明:此语句只有当连接协议设置为"memory"时才有效。

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;Shared Memory Name=MySQL;

五、MySQLConnection (.NET)连接方式

1、eInfoDesigns.dbProvider

Data Source=myServerAddress;Database=myDataBase;UserID=myUsername;Password=myPassword;Command Logging=false;

六、SevenObjects MySQLClient (.NET)连接方式

1、标准连接

Host=myServerAddress;UserName=myUsername;Password=myPassword;Database=myDataBase;

七、Core Labs MySQLDirect (.NET)连接方式

1、标准连接

UserID=root;Password=myPassword;Host=localhost;Port=3306;Database=myDataBase; Direct=true;Protocol=TCP;Compress=false;Pooling=true;MinPool Size=0;MaxPool Size=100;Connection Lifetime=0;

八、MySQLDriverCS (.NET)连接方式

1、标准连接

Location=myServerAddress;Data Source=myDataBase;UserID=myUsername;Password=myPassword;Port=3306;Extended Properties="""";

mysql连接串_[MySQL] - MySQL连接字符串总结相关推荐

  1. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  2. MySQL数据库test连接语句_【MySQL数据库开发之二】MySQL 基础语句的书写与操作!...

    本篇Himi简单介绍一些MySQL数据库的基础操作: 注:mysql 语句对大小写不敏感,语句以分号";"标识语句结束: 1.   首先使用两个简单的查询语句: 查询当前版本:se ...

  3. mysql python插件_基于SQLAlchemy连接mysql库(pymsql插件)

    # -*- coding:UTF -8-*-import osimport pandas as pd# 检查是否有pymysql这个包存在import pymysql# SQLAlchemy本身无法操 ...

  4. mysql amp;amp;_浅析mysql交互式连接amp;非交互式连接

    交互式操作:通俗的说,就是你在你的本机上打开mysql的客户端,就是那个黑窗口,在黑窗口下进行各种sql操作,当然走的肯定是tcp协议. 非交互式操作:就是你在你的项目中进行程序调用.比如一边是tom ...

  5. 阿里云mysql写入性能_插入mysql类型

    MySQL的五种日期和时间类型 MySQl中有多种表示日期和时间的数据类型.其中YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME和TIMESTAMP表示日期和实践.它们的对比如下 ...

  6. 高性能mysql总结笔记_高性能MySQL第三本笔记总结(上)

    无论何时,只要有多个查询需要在同一个时刻修改数据时,就会有并发问题.MySql主要在服务器层与存储引擎层进行并发控制. 假设数据库中国一张邮箱表,每个邮件都是一条记录.如果某个客户正在读取邮箱,同时其 ...

  7. mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...

    从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...

  8. mysql source导入_读取MySQL数据库中的数据【Python数据分析百例连载】

    当所需的数据存贮在MySQL数据库中时,那么数据分析首要任务就是要通过Pandas读取MySQL数据.例如,某网站注册用户信息保存在MySQL数据库中,如图所示(部分数据),下面将使用Pandas的r ...

  9. mysql 用户名 长度_一个 MySQL 用户名长度的坑

    今天使用 PHP 连接一个 MySQL 数据库的时候连不上,提示无权限. 因为 MySQL 是在另外一个机房,首先想到的是防火墙的原因,但使用 MySQL-cli 却能正常连接,遂排除这种可能. 又怀 ...

最新文章

  1. C++创建一个特殊的类
  2. 质数环问题c语言,素数环问题
  3. 加速数据读取的利器-缓存及分布式存储
  4. linux ljie mysql_[Linux Mysql] Linux下Mysql的基本操作
  5. boost::asio 笔记
  6. 51Nod-1019 逆序数【逆序偶+归并排序】
  7. [经典php视频]构建正则表达式解析网页中的图像标记img
  8. 转:java生成EXCEL表格(POI vs JXL)
  9. c语言自治区二级考试题库,新疆自治区计算机二级c语言考试题库---副本.pdf
  10. 网站竞价推广抗恶意点击及屏蔽特定地区IP实例
  11. 20190404 Informatic 学习一
  12. MySQL报错java.sql.SQLException: The server time zone value ‘乱码‘ is unrecognized or represents more tha
  13. 冉宝的每日一题--8月13日
  14. php如何设置随机数字和字母,PHP获取随机数字和字母的方法大全
  15. 初识OFDM(八):OFDM中的PAPR计算和通频带仿真
  16. Mac pro 常用快捷键大全
  17. 项目级自动化测试流程 V1.0
  18. java集合转字符串_关于集合和字符串的互转实现方法
  19. Linux技术简历撰写及面试技巧(一)
  20. php项目开发中常用的助手函数

热门文章

  1. 升级Java17问题记录
  2. Qt界面上显示无穷大符号∞
  3. Bootstrap Navbar
  4. Java程序员不可错过的12款开发框架
  5. Android 列表曝光数据统计全面解析
  6. java oracle nvarchar2,Oracle NVarchar2类型
  7. canvas擦除画的线但不擦除背景
  8. c语言 用回溯算法解决01背包问题,回溯法解决01背包问题
  9. jarsigner: 找不到app的证书链——Android 应用认领【oppo应用商店】
  10. pc网站建设的好处?