一. MySQL connector/odbc 2.50 (myodbc 2.50 )连接方式
1、本地数据库连接Driver={MySQL}; 服务器=localhost; option=16834 database=我的数据库;
2、远程数据连接Driver={MySQL}; server=我的服务器地址; Option=131072 Stmt=; database=我的数据库; User=myUsername; Password=myPassword;
3、特殊TCP/IP端口连接说明:此驱动程序的默认端口为3306。 如果连接字符串中未特别指定,请连接到MySQL的3306端口。 Driver={MySQL}; server=我的服务器地址; 端口=3306; Option=131072 Stmt=; database=我的数据库; User=myUsername; Password=myPassword;
二. MySQL connector/odbc 3.51 (myodbc 3.51 )连接方式
1、本地数据库连接Driver={MySQL ODBC 3.51 Driver}; 服务器=localhost; database=我的数据库; User=myUsername; Password=myPassword; 选项=3;
2、远程数据连接Driver={MySQL ODBC 3.51 Driver}; Server=data.domain.com; database=我的数据库; User=myUsername; Password=myPassword; 选项=3;
3、特殊TCP/IP端口连接说明:此驱动程序的默认端口为3306。 如果连接字符串中未特别指定,请连接到MySQL的3306端口。 Driver={MySQL ODBC 3.51 Driver}; Server=data.domain.com; 端口=3306; database=我的数据库; User=myUsername; Password=myPassword; 选项=3;
4、特殊字符集连接Driver={MySQL ODBC 3.51 Driver}; Server=data.domain.com; charset=UTF8; database=我的数据库; User=myUsername; Password=myPassword; 选项=3;
三. OLE DB、oledbconnection(.net )连接方式1、标准连接Provider=MySQLProv; 数据源=mydb; User Id=myUsername; Password=myPassword;
四. MySQLconnector/net (连接方式
1、标准连接(说明,默认端口为3306。 ) server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword;
2、特殊TCP/IP端口连接服务器=我的服务器地址; 端口=1234; database=我的数据库; uid=我的用户名称; Pwd=myPassword;
3、命名管道说明:端口值为-1,说明采用命名管道方式连接。 此方法仅在Windows上有效,在UNIX上使用时将被忽略。 server=我的服务器地址; 端口=-1; database=我的数据库; uid=我的用户名称; Pwd=myPassword;
4、多服务器连接就是这样连接到数据库,不用担心使用哪个数据库。
服务器=服务器地址1服务器地址2 etc . database=我的数据库; uid=我的用户名称; Pwd=myPassword;
5、加密选项这一活动的SSL连接加密所有客户端和服务器运营商的数据传输。 而且服务器必须有证书。 从connector/net5.0. 3版开始显示此选项。 在以前的版本中无法使用。
server=我的服务器地址; 端口=-1; database=我的数据库; uid=我的用户名称; Pwd=myPassword;
6 .更改默认命令超时时间使用更改此连接的默认命令超时时间。 注意:此栏不影响为单个命令对象设置的超时时间。 此条仅在Connector/NET 5.1.4或更高版本中有效。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; default command timeout=20;
7 .修复连接补偿测试时间使用此修复更改重试和接收错误结束之前的等待时间(以秒为单位)
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; Connection Timeout=5;
8、 inactivatingpreparedstatementsusethisonetoinstructtheprovidertoignoreanycommandpreparestatementsandpreventcorruptionisueswith ts .此选项是connector/net5.0. 3版和1.0.9版中添加的。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; Ignore Prepare=true;
9、特殊的TCP/IP端口连接语句修改要连接的端口。 默认端口为3306。 在Unix上忽略此参数。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; 端口=3306;
10、特殊网络协议一文的修改用哪个协议连接? 如果未明确说明,“socket”为默认值。 “tcp”与“socket”的意思相同。 “pipe”使用命名管道进行连接,“unix”使用unix套接字进行连接,“memory”是使用MySQL的共享内存。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; protocol=套接字;
11 .连接特殊字符集语句表示将各种字符串代码发送到服务器的查询语句。 注意:查询的结果仍以返回数据的形式发送。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; CharSet=UTF8;
12 .更改共享内存名称此语句用于更改用于通信的共享内存的名称。 说明:此语句仅在连接协议设置为“memory”时有效。
server=我的服务器地址; database=我的数据库; uid=我的用户名称; Pwd=myPassword; Shared Memory Name=MySQL;
五. MySQL连接(.net )连接方式
1、eInfoDesigns.dbProvider
data source=我的服务器地址; database=我的数据库; User ID=myUsername; Password=myPassword; Command Logging=false;
六. SevenObjectsMySQL客户端(.net )连接方式
1、标准连接
Host=myServerAddress; UserName=myUsername; Password=myPassword; database=我的数据库;
七. corelabsmysqldirect(.net )连接方式
1、标准连接
User ID=root; Password=myPassword; Host=localhost; 端口=3306; database=我的数据库; 直接=真; 协议=TCP; Compress=false; 轮询=true; 最小池大小=0; 最大池大小=100; Connection Lifetime=0;