当前位置:网站首页>利用VBScript连接mysql数据库_过路老熊_新浪博客
利用VBScript连接mysql数据库_过路老熊_新浪博客
2022-06-25 22:10:00 【wenroudelang8888】
1.首先需要安装mysql-connector-odbc-3.51.15-win32.msi(安装过程之间下一步就行)
(PS:需要注意的是odbc是32位还是64位取决于你计算机/远程计算机上的mysql是32位还是64位,而不取决于你电脑的系统)
打开控制面板 --》 管理工具
双击 数据源(ODBC)
点击 添加
选择mysql odbc 5.1 driver --》 点击完成
填写data source name (DSN),之后在程序中要用到
填写server地址,一般为localhost, 如果为远程计算机则填写远程地址
填写 用户名、密码、数据库名称 --》 点击测试
如果测试成功的话,则odbc设置完毕,点击ok完成数据源添加
2.下面就是在vbs程序中使用了:
Const USERNAME = "root"
Const PASSWORD = "12345"
Const strConn = "dsn=mysql;driver={MySQL ODBC 5.1 Driver};
server=localhost;uid="&USERNAME&";pwd="&PASSWORD&";database=test;port=3306;"
Set conn = CreateObject("adodb.connection")
conn.Open strConn
Set rs = CreateObject("adodb.recordset")
rs.Open ssql, conn, 1, 3
rs.MoveFirst
Do Until rs.EOF
WScript.Echo rs.Fields("name")
rs.MoveNext
Loop
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
'显示数据
' set rs=server.CreateObject("adodb.recordset")
' sql="select * from zhu_sql where i=2;"
' rs.open sql,conn,1,1
'其余增、删、改
'conn.execute(sql)
遇到的问题:
Microsoft OLE DB Provider for ODBC Drivers (3, 1) : [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
这是因为我安装的mysql是32位的但是我安装的odbc是64位的,只要安装32位的odbc或者安装64位的mysql即可 !
边栏推荐
- 支付宝支付接口沙箱环境测试以及整合到一个ssm电商项目中
- Apache Doris1.0版本集群搭建、负载均衡与参数调优
- 期末复习【机器学习】
- Screen recording to GIF is an easy-to-use gadget, screentogif, which is free and easy to use!
- String object (constant) pool
- 6.常用指令(上)v-cloak,v-once,v-pre
- Share a downloaded osgeo4w64 Library Based on qgis3.10
- Uniapp - call payment function: Alipay
- Mutual conversion between QT utf8 and Unicode encoding, and the Unicode encoding output format is &xxxxx
- 动态验证码
猜你喜欢
随机推荐
两种块级元素居中的方式
Anaconda一文入门笔记
String object (constant) pool
森林的先序和中序遍历
Jenkins releases PHP project code
Run the dronekit flight control application on Shumei faction under px4-jmavsim software simulation environment
推荐系统设计
Compiling protobuf protocol files using makefile in PHP
解析產品開發失敗的5個根本原因
JS中的数字数组去重
php中使用google protobuf协议环境配置
Problems encountered in Doris operation and maintenance
The package name of the manifest file in the library project and the app project are not the same
Qtcreator formatting code
Linking MySQL database with visual studio2015 under win10
使用npm创建并发布包时遇到的常见问题
QT Chinese and English use different fonts respectively
util. Collection and encapsulation of JS tool functions
213.打家劫舍 II
Graduation trip | recommended 5-day trip to London