热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

[MySQL]-MySQL连接字符串总结

来源:http:blog.sina.com.cnsblog_5f0dab1e0100e4pv.html?retcode0一、MySQLConnectorODBC2.50(M

来源:http://blog.sina.com.cn/s/blog_5f0dab1e0100e4pv.html?retcode=0

 

一、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 ODBC 3.51 Driver};Server = localhost; Database = myDataBase; User = myUsername;Password = myPassword; Option = 3 ;

 

 

2、远程数据连接

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

 

 

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

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

 

 

4、特殊字符集的连接

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

 

 

 

 

 

 

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

1、标准连接

  
  
Provider = MySQLProv;Data Source = mydb; User Id = 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; default command 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;Ignore Prepare = 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; User ID = myUsername;Password = myPassword;Command Logging = false;

 

 

 

 

 

 

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

1、标准连接

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

 

 

 

 

 

 

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

1、标准连接

  
  
User ID = root;Password = myPassword;Host = localhost;Port = 3306 ; Database = myDataBase; Direct = true;Protocol = TCP;Compress = false;Pooling = true; Min Pool Size = 0 ; Max Pool Size = 100 ;Connection Lifetime = 0 ;

 

 

 

 

 

 

八、MySQLDriverCS (.NET)连接方式

1、标准连接

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

 

 


推荐阅读
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • Android开发实现的计时器功能示例
    本文分享了Android开发实现的计时器功能示例,包括效果图、布局和按钮的使用。通过使用Chronometer控件,可以实现计时器功能。该示例适用于Android平台,供开发者参考。 ... [详细]
  • 基于dlib的人脸68特征点提取(眨眼张嘴检测)python版本
    文章目录引言开发环境和库流程设计张嘴和闭眼的检测引言(1)利用Dlib官方训练好的模型“shape_predictor_68_face_landmarks.dat”进行68个点标定 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 本文介绍了在Windows系统下安装Python、setuptools、pip和virtualenv的步骤,以及安装过程中需要注意的事项。详细介绍了Python2.7.4和Python3.3.2的安装路径,以及如何使用easy_install安装setuptools。同时提醒用户在安装完setuptools后,需要继续安装pip,并注意不要将Python的目录添加到系统的环境变量中。最后,还介绍了通过下载ez_setup.py来安装setuptools的方法。 ... [详细]
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • 本文分享了一位Android开发者多年来对于Android开发所需掌握的技能的笔记,包括架构师基础、高级UI开源框架、Android Framework开发、性能优化、音视频精编源码解析、Flutter学习进阶、微信小程序开发以及百大框架源码解读等方面的知识。文章强调了技术栈和布局的重要性,鼓励开发者做好学习规划和技术布局,以提升自己的竞争力和市场价值。 ... [详细]
  • Python中的PyInputPlus模块原文:https ... [详细]
author-avatar
峰子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有