MYSQL有ODBC连接,突然想到JS是可以通过ActiveX访问ODBC数据库的,经过测试发现JS连接MYSQL如此简单!
1、下载MYSQL的ODBC连接http://www.mysql.com/downloads/connector/odbc/;
2、在JS中建立ODBC连接如下:
var con = new ActiveXObject("ADODB.Connection");
con.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};OPTION=3;SERVER=127.0.0.1;User ID=root;Password=123456;Database=mysql;Port=3306";
//服务器地址,数据库 账号密码,数据库名,端口
con.open;
var rs = new ActiveXObject("ADODB.Recordset");
rs.open("select * from user", con);
while (!rs.eof) {
var u = rs.Fields("User");//这里的User是user表中的一个字段
document.write(u);
rs.moveNext;
}
rs.close();
rs = null;
con.close();
con = null;
需要注意连接字符串中Driver的名称与安装后的ODBC中的Drivers页中的MYSQL名称一致即可!
在用javacript访问数据时,若提示 “此计算机上的安全设置禁止访问其它域的数据源。”
则要设置IE
Internet选项--安全--自定义级别
(Internet)--通过域访问数据资源,改为“启用”
原文请看:http://jslfl.iteye.com/blog/1183630
相关推荐
Node.js中的JavaScript操作MySQL是一种常见的数据库交互方式,尤其在构建服务器端应用时。本文将详细介绍如何在Node.js环境中使用JavaScript与MySQL数据库进行交互,包括建立数据库连接、结束连接、创建连接池以及...
标题中的“MYSQL_FUNCTION.rar_javascript_mysql DB”暗示了这个压缩包可能包含与使用JavaScript操作MySQL数据库相关的资源。在IBM Process Designer中,JavaScript API允许开发者在流程设计中进行动态交互和数据...
在探讨Node.js操作MySQL数据库的增删改查操作之前,首先需要了解一些基础知识。Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它使开发者能够在服务器端运行JavaScript代码。MySQL是一个流行的关系型...
神奇的能让js直接操作数据库,js前端设计师的福音
在这个“Express中操作MySQL数据库”的主题中,我们将深入探讨如何利用Express与MySQL数据库进行交互,以便在Web应用中存储和检索数据。 首先,要使用MySQL数据库,你需要安装`mysql2`库,这是Node.js社区广泛使用...
标题“query-mysql.zip_javascript mysql_page”暗示了这个压缩包可能包含与使用JavaScript操作MySQL数据库以及创建网页相关的资源。描述中的“jsp login export ie page”指出内容可能涉及使用JavaServer Pages...
关于node.js操作mysql数据库的相关介绍请阅读全文吧。下文介绍的非常详细,具体内容如下所示: 安装mysql模块 npm install mysql 数据库准备 mysql server所在的机器IP地址是192.168.0.108,登录账户就用root@...
以上就是Node.js操作MySQL数据库的基础实例,通过这些知识点,开发者可以开始构建自己的Web应用后端,并与MySQL数据库进行交互。随着对这些基础知识点的掌握,开发者可以在此基础上进一步学习如何处理复杂的数据库...
本文将详细介绍如何使用Node.js操作MySQL数据库,包括连接、CRUD(创建、读取、更新、删除)操作、连接池的使用以及SQL防注入策略。 1. **连接数据库** 使用`npm install mysql --save-dev`安装mysql模块。在代码...
本项目“js客户端通过node.js实现的Server操作MySQL”旨在展示如何不依赖像Express这样的框架,直接使用Node.js的核心功能来构建一个简单的服务器,并与MySQL数据库进行交互。以下将详细介绍这一过程中的关键知识点...
使用 Node.js 操作 MySQL 数据库通常需要借助第三方库,如 `mysql` 或 `mysql2`。 1. **安装 MySQL Node.js 驱动** - 使用 npm 安装 `mysql` 或 `mysql2`: ```shell npm install mysql ``` 2. **连接数据库**...
## Node.js的快速MySQL驱动程序:mysqljs/mysql ### 概述 mysqljs/mysql 是一个为 Node.js 设计的高效 MySQL 驱动程序。它提供了与 MySQL 数据库交互的简洁接口,支持现代 JavaScript 功能,并且具有出色的性能...
在Node.js环境中,JavaScript可以用来操作MySQL数据库,这在开发Web应用时非常常见。本文将详细介绍如何使用Node.js中的MySQL模块来实现这一功能,特别是针对建立数据库连接、结束连接、创建连接池以及连接池集群的...
在深入探讨JavaScript操作MySQL数据库实例之前,我们需要明确一些基础知识点,包括JavaScript语言基础、MySQL数据库的基础操作以及在JavaScript中实现数据库操作的机制。 首先,JavaScript是一种高级编程语言,它是...
总结,Node.js+MySQL的博客系统实现了前后端分离,结合了JavaScript的便捷性和MySQL的稳定性。通过理解源码,开发者可以学习到全栈开发的实践技巧,提升自己的技术栈,并具备构建类似系统的能力。无论是初学者还是...
在Node.js中操作MySQL,我们需要使用一个名为`mysql2`的库,它为Node.js提供了与MySQL数据库交互的API。以下是一些关于如何在Node.js中使用mysql2库进行MySQL操作的关键知识点: 1. 安装`mysql2`库: 首先,通过...
【基于javaweb+js+MySQL的网上选课系统】是一种综合运用了Java Web技术、JavaScript脚本语言以及关系型数据库MySQL的项目开发实例。它主要用于实现教育机构的在线选课功能,支持教师、学生和管理员的角色操作。下面...
为了顺利完成 Node.js 使用 Sequelize 操作 MySQL 的实验或项目,开发者需要具备 Node.js 的基础知识,了解如何在项目中引入和使用第三方模块,熟悉数据库的操作原理和基本 SQL 语句,以及理解 ORM 概念和技术。...