MySQL-ODBC配置

合集下载

配置ODBC源(远程连接)

配置ODBC源(远程连接)

在电脑建立数据源:
1.选择控制面板→管理工具→数据源→系统DSN→添加
点击下拉菜单:选择SQL Server
点击完成:输入以下:名称:lock_net_db(小写)
描述:可以不输入
服务器:服务器电脑名称\MBTHLMS(大写)
点击下一步选择:使用用户名登录ID和密码SQL Server验证
登陆ID:sa(小写)
密码:mbt2005
点击□更改默认数据库:icdb下一步→完成
点击“测试数据源“测试成功!所有都点确定。

打开接口测试程序,在数据服务器名称处填写lock_net_db,在锁管系统登陆用户名和锁管系统登陆密码处分别输入门锁管理软件登录用户名和密码。

配置数据源
控制面板→管理工具→数据源→用户DSN(系统DSN)添加SQL SERVER
完成!
为测试程序中的数据服务器名称(lock_net_db)
服务器填写SQL SERVER服务管理器中数据服务管理器的名称.
点击下一步. 下一步
确定----确定.
ODBC数据源配置成功.
在软件弹出的数据库连接框体输入数据源名称(lock_net_db)。

ODBC常见数据源配置整理

ODBC常见数据源配置整理

ODBC常见数据源配置整理⽬录1. 简介⽤golang做odbc驱动开发的任务并不多,隔段时间可能会来⼀个。

每次开发会忘记如何配置数据源和对应的数据源链接参数配置。

这⾥做⼀个整理。

1.1 ODBC和JDBCODBC(Open Database Connectivity)是⼀组对数据库访问的标准API,其最⼤的优点是以统⼀的⽅式处理所有的数据库。

JDBC(Java Database Connectivity)是Java与数据库的接⼝规范,允许Java程序发送SQL指令并处理结果。

⽐较常见JdbcTemplate1.2 ODBC配置⼯具打开控制⾯板找到管理⼯具,当前⽬录有两个ODBC的配置⼯具。

分别是:ODBC Data Sources (32-bit)、ODBC 数据源(64 位)。

顾名思义⼀个是32位,⼀个是64位。

在配置ACCESS数据源时需要选择32位。

也可以直接在系统⽬录下找到对应的可执⾏⽂件。

1)32位:%windir%\syswow64\odbcad32.exe2)64位:%windir%\system32\odbcad32.exe题外话:syswow64 ⽬录存放的是32位的程序,system32⽬录存放的是64位的程序,在注册dll的时候需要注意下。

在接触驱动开发之前⼀直都弄反了。

这篇⽂章做了通俗易懂地解释1.3 ODBC 数据源连接配置⽹上收集整理,不保证正确性,仅供参考。

数据库连接参数MySQL driver={mysql};database=数据库;uid=账号;pwd=密码;MSSQL Serverdriver={sql server};server=服务器;database=数据库;uid=ITDragon;pwd=密码;Access driver={microsoft access driver (*.mdb)};dbq=mdb⽂件全路径;uid=ITDragon;pwd=密码;SQLite driver={SQLite3 ODBC Driver};database=db⽂件全路径PostgreSQL driver={PostgreSQL ANSI};server=服务器;uid=账号;pwd=密码;database=数据库;DBase driver={microsoft dbase driver (*.dbf)};driverid=277;dbq=dbf⽂件全路径;Oracle driver={microsoft odbc for oracle};server=服务器;uid=ITDragon;pwd=密码;MS text driver={microsoft text driver (* .txt; *.csv)};dbq=⽂件全路径;extensions=asc,csv,tab,txt;PersistSecurityInfo=false;Visual Foxpro driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;2. MySQL 数据源配置2.1 配置步骤第⼀步:双击ODBC 数据源(64 位),可以选择⽤户DSN(系统只对当前⽤户⽣效),也可以选择系统DSN(能登录当前系统的⽤户都⽣效)第⼆步:点击添加,选择事先安装好的MySQL ODBC xx Driver 驱动后点击完成。

mysql jdbc连接参数

mysql jdbc连接参数

mysql jdbc连接参数MySQL JDBC是一个Java数据库连接工具,用于在Java程序中连接和操作MySQL数据库。

在使用MySQL JDBC连接MySQL数据库时,需要设置一些连接参数,以确保成功连接到数据库并执行所需的操作。

以下是MySQL JDBC连接参数的参考内容:1. 驱动类名(driverClassName):指定驱动程序的名称,以加载相应的驱动类。

对于MySQL JDBC,驱动类名为com.mysql.jdbc.Driver。

2. URL(url):指定要连接的数据库的URL。

MySQL的URL格式为:jdbc:mysql://[host][:port]/[database],其中,[host]为数据库服务器的主机名或IP地址,[:port]为数据库服务器的端口号,默认为3306,[database]为要连接的数据库的名称。

3. 用户名(username):指定连接数据库所使用的用户名。

4. 密码(password):指定连接数据库所使用的密码。

5. 自动重连(autoReconnect):指定是否在连接断开时自动重新连接到数据库。

可以设置为true或false,默认为false。

6. 字符编码(characterEncoding):指定与数据库进行通信时使用的字符编码。

对于MySQL,常用的字符编码包括UTF-8、GBK等。

7. 最大连接数(maxConnections):指定连接池中允许的最大连接数。

连接池是一种管理数据库连接的机制,可以避免频繁地创建和关闭数据库连接。

8. 连接超时(timeout):指定连接到数据库的超时时间,单位为秒。

如果连接无法在指定的时间内建立,则会抛出连接超时的异常。

9. 批处理(batchSize):指定每次批量操作中的最大操作数。

批处理是一种将多个操作打包处理的机制,可以提高数据库操作的效率。

10. 自动提交(autoCommit):指定是否自动提交每个SQL语句的结果。

如何实现用ODBC连接MySQL和ASP NET

如何实现用ODBC连接MySQL和ASP NET

如何实现用ODBC连接MySQL和
现在首先让我们看看里层的“try-catch”结构。

这个结构用来处理创建OdbcCommand()或者OdbcDataReader()对象的实例时可能发生的错误。

如果数据库里不存在“书籍”表格,就有可能发生这样的错误。

如果发生了这样的错误,“catch”部分就会发出一个新的Exception()。

里层的“try-catch”结构的“finally”块然后就会在脚本进一步执行之前关闭OdbcConnection()对象。

动作然后就转到外层的“try-catch”结构。

外层的结构能够处理两种类型的异常——OdbcException()或者是一般的Exception()。

前者在由于某种原因无法打开到数据库服务器的连接或者脚本无法将OdbcConnection()对象实例化的时候产生,而后者用来处理内层“try-catch”结构所产生的异常。

无论发生两种情况中的哪一种,都会有一个 标签服务器控件向用户显示相应的错误消息。

图B向你显示,当脚本尝试连接到一个不存在的数据库服务器时所发生的事情(这个由外层的“try-catch”结构来处理)。

图B
图C向你显示的错误信息会在脚本尝试访问一个不存在的数据库表格时出现(要注意,内层“try-catch”结构产生的异常会由外层结构来处理):
图C
以上就是关于如何使用MySQL和的DataGrid服务器控件的介绍。

关于你可以如何使用这两种技术还有更多的内容可谈;所以我希望本文和上面提供的其他参考资源能够帮助你对此有个初步的了解。

本文由兰州中研白癜风研究院(/)网站负责人阿牧整理分享,转载请注明!。

mysql odbc 参数

mysql odbc 参数

mysql odbc 参数MySQL ODBC 参数用于连接和配置MySQL 数据库。

以下是一些常用的MySQL ODBC 参数:1. Driver: 指定要使用的ODBC 驱动程序。

对于MySQL,通常使用MySQL ODBC 驱动程序。

2. Server: 指定要连接的MySQL 服务器的主机名或IP 地址。

3. Port: 指定要连接的MySQL 服务器的端口号。

默认情况下,MySQL 使用端口3306。

4. Database: 指定要连接的数据库名称。

5. User: 指定连接MySQL 服务器时使用的用户名。

6. Password: 指定连接MySQL 服务器时使用的密码。

7. SSL Mode: (可选)指定是否使用SSL 进行连接。

可以设置为"REQUIRED"、"VERIFY_CA" 或"VERIFY_IDENT"。

8. SSL CA: (可选)指定SSL 证书的路径。

9. SSL Cert: (可选)指定SSL 证书的路径。

10. SSL Key: (可选)指定SSL 密钥的路径。

11. Compress: (可选)指定是否使用压缩进行连接。

可以设置为"ON" 或"OFF"。

12. CharSet: (可选)指定字符集。

13. Collation: (可选)指定排序规则。

这些参数可以在ODBC 数据源名称(DSN)配置向导中进行设置,也可以在应用程序代码中进行设置。

具体的参数名称和设置方式可能因不同的ODBC 驱动程序和应用程序而有所差异,请参考相应的文档和示例代码以获取详细信息。

MySQL中的连接字符串和连接选项配置

MySQL中的连接字符串和连接选项配置

MySQL中的连接字符串和连接选项配置在数据库应用程序中,连接到数据库是一个重要的步骤,连接字符串和连接选项配置是实现这一步骤的关键。

MySQL作为一种流行的关系型数据库管理系统(RDBMS),提供了丰富的连接字符串和连接选项配置功能,使得开发人员能够更好地控制和管理数据库连接。

连接字符串是用于指定数据库连接的字符串参数,包括数据库的地址、端口号、用户名、密码等信息。

连接选项配置是一组用于优化和调整数据库连接行为的参数,包括连接池大小、读写超时时间、字符编码等设置。

本文将详细介绍MySQL中连接字符串和连接选项配置的相关知识,希望能够帮助读者更好地理解和应用。

一、连接字符串连接字符串是用于指定数据库连接的字符串参数,它可以根据实际需求来设置不同的参数,以满足不同的数据库连接使用场景。

常见的连接字符串包括以下几个部分:1. 数据库地址数据库地址是指数据库服务器的地址和端口号,格式为"host:port"。

例如,localhost:3306表示连接到本地MySQL服务器的默认端口。

2. 用户名和密码用户名和密码是用于数据库身份验证的凭据,格式为"username:password"。

例如,root:123456表示使用用户名root和密码123456进行身份验证。

3. 数据库名称数据库名称是指要连接的数据库的名称,格式为"dbname"。

例如,mydatabase表示连接到名为mydatabase的数据库。

4. 字符编码字符编码是指数据库中存储的字符数据的编码格式,常用的编码格式包括UTF-8、GBK等。

可以通过设置字符编码来确保数据的正确存储和读取。

5. 其他可选参数除了上述基本参数外,连接字符串还可以包含其他可选参数,用于进一步优化和调整数据库连接行为。

例如,可以设置连接超时时间、读写超时时间、连接池大小等参数。

二、连接选项配置连接选项配置是一组用于优化和调整数据库连接行为的参数,可以通过连接字符串的方式进行配置。

myodbc-installer 的用法

myodbc-installer 的用法myodbc-installer 是 MySQL ODBC 驱动程序的一个命令行工具,用于安装和配置MySQL ODBC 驱动。

以下是myodbc-installer 常用的一些用法:安装 MySQL ODBC 驱动myodbc-installer -a -d -n "MySQL ODBC Driver" -t "Driver=/path/to/mysql-connector-odbc/lib/libmyodbc8w.so"-a: 添加一个新的 ODBC 驱动。

-d: 指定这是一个驱动程序。

-n "MySQL ODBC Driver": 指定驱动程序的名称。

-t "Driver=/path/to/mysql-connector-odbc/lib/libmyodbc8w.so": 指定 ODBC 驱动的位置。

请替换为你实际安装的 MySQL ODBC 驱动的路径。

配置 DSN(数据源名称)myodbc-installer -a -d -n "MyDSN" -t "DRIVER=MySQL ODBC Driver;SERVER=localhost;DATABASE=mydatabase;USER=myuser;PAS SWORD=mypassword"-a: 添加一个新的数据源。

-d: 指定这是一个数据源。

-n "MyDSN": 指定数据源的名称。

-t "DRIVER=MySQL ODBC Driver;SERVER=localhost;DATABASE=mydatabase;USER=myuser;PAS SWORD=mypassword": 指定连接到 MySQL 数据库的参数。

请根据你的实际情况替换这些参数。

C连接MYSQL数据库的3种方法及示例

C连接MYSQL数据库的3种方法及示例连接MYSQL数据库有多种方法,下面介绍其中三种常用的方法。

1.使用CAPI连接MYSQL数据库CAPI是官方提供的一套用于连接和操作MYSQL数据库的函数库。

使用该API,可以在C程序中直接连接MYSQL数据库,并执行各种SQL语句。

以下是一个连接MYSQL数据库的示例:```c#include <mysql.h>int maiMYSQL *conn;MYSQL_RES *res;MYSQL_ROW row;conn = mysql_init(NULL);if (conn == NULL)fprintf(stderr, "mysql_init failed\n");return 1;}if (mysql_real_connect(conn, "localhost", "user", "password", "database", 0, NULL, 0) == NULL)fprintf(stderr, "mysql_real_connect failed: %s\n", mysql_error(conn));mysql_close(conn);return 1;}if (mysql_query(conn, "SELECT * FROM table"))fprintf(stderr, "mysql_query failed: %s\n",mysql_error(conn));mysql_close(conn);return 1;}res = mysql_use_result(conn);while ((row = mysql_fetch_row(res)) != NULL)printf("%s %s %s\n", row[0], row[1], row[2]);}mysql_free_result(res);mysql_close(conn);return 0;```上述代码首先初始化MYSQL对象,然后使用mysql_real_connect函数连接MYSQL数据库。

win7系统下如何安装mysql的ODBC驱动

Win7系统下如何安装mysql的ODBC驱动Mysql ODBC win7 来电弹屏软件来电弹屏Mysql数据库是最常用开源数据库。

在很多管理软件中都会使用这种数据库类型。

安装过mysql数据库后,有些软件在调用mysql数据库时不会直接调用,需要安装mysql数据库的ODBC驱动,再来调用,比如说来电通来电弹屏软件,它是一款电话管理软件,可以在来电话时在电脑上弹出客户信息。

来电通来电弹屏软件可以跟管理软件中的数据库对接,读取数据库中的信息,在来电话弹出相应的客户信息。

这里就介绍下,如何在win7系统下安装mysql的ODBC驱动。

Win7系统分为32位和64位,相对应的mysql的ODBC驱动也可以找到相应的32位和64位的。

在win7 32位系统上安装MySQ的ODBC驱动方法非常简单,下载相应MySQL版本的32位ODBC驱动就行,然后双击安装程序,按照提示步骤按照即可。

但是在win7 64位系统上有些不太一样。

有时候我们按照相应的mysql版本下载ODBC-64位的,可以正常安装,有时候却不行。

在正常安装过mysql的ODBC驱动后,还要对ODBC进行配置。

正常情况下配置odbc的方法为:打开控制面板找到管理工具,如果在控制面板下看不到管理工具,可以选择窗口右上角的查看方式,点击倒三角下拉菜单,选择里面的“小图标”,就可以看到如下图样式的显示方式,在里面找到“管理工具”。

打开“管理工具”窗口后,双击选择“数据源(ODBC)”选项。

可以弹出ODBC配置窗口。

在弹出的ODBC数据源管理器中的“用户DSN”下选择第一个Dbase Files 这个选项,点击“添加”会弹出创建新数据源窗口,在里面找到我们刚才安装的mysql ODBC 5.2这个驱动程序,如下图所示,点击确定弹出配置窗口。

在弹出的配置窗口中需要填写如下说所示的参数:Data Soure Name 数据源名称可以定义,必填;Description 说明选填;TCP/IP Server要连接的mysql数据库所在电脑的IP地址或者服务器名称,如果是本机话就填入localhost,后面是Port是数据库所用端口。

在linux 中配置oracle的 数据源ODBC

Linux下ODBC访问mysql,sqlserver,oracle配置说明一、安装 unixODBC将unixODBC-2.3.0.tar.gz上传到/root目录输入下列命令,完成安装:#tar -zxvf unixODBC-2.3.0.tar.gz#cd unixODBC-2.3.0#./configure --prefix=/usr/local/unixODBC-2.3.0 --includedir=/usr/include --libdir=/usr/lib --bindir=/usr/bin --sysconfdir=/etc#make#make install二、安装数据库ODBC驱动要操作具体的数据库,需要相应数据库提供的odbc驱动,以下是mysql,sqlserver 和oracle三种数据库的ODBC驱动程序安装方法。

(一)MYSQL目录下有MySQL的驱动程序的rpm安装包,直接用 rpm –ivhmysql-connector-odbc-5.1.6-0.i386.rpm即可。

(二) SQL SERVER1、将freetds-0.82.tar.gz上传到/root目录,然后安装freetds 软件包# tar -vxzf freetds-0.82.tar.gz# cd freetds-0.82# ./configure --prefix=/usr/local/freetds--with-unixodbc=/root/unixODBC-2.3.0 --with-tdsver=8.0# make# make install2、配置freetds# cd /usr/local/freetds/etc/# vi freetds.conf在最后添加以下内容:[sqlServer]host = 172.16.168.50port = 1433tds version = 8.0client charset = GB2312其中的[SQLServer]代表在ODBC.ini文件中的Servername,host代表SQLServer数据库所在的主机的IP地址,port代表端口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档