js怎样连接和调用mysql数据库?

和php有啥区别?

我知道 ie 怎么连接,别的浏览器不行。首先先去mysql官网下载个 odbc 然后安装,安装完再去控制面板找到“管理工具”--》“(ODBC)数据源”--》(如果是在自己电脑上测试就选
“用户DSN”,如果想被别人访问就选“系统DSN”) 然后添加mysqlodbc,然后把驱动的名字记下来(不是你起的名字,是后面自带的名字!),准备工作做完,我们就可以通过代码访问数据库了。(注:我第一次安装ODBC,用js调用时提示我未知数据源一类的话,卸载ODBC后再次安装ODBC就正常了) 用 ie 先调用odbc驱动 然后操作mysql,话不多说,上代码!

//创建数据库连接对象
var conn = new ActiveXObject("ADODB.Connection");
//创建数据集对象
var rs = new ActiveXObject("ADODB.Recordset");
try{
//MySQL ODBC 5.3 ANSI Driver 这个就是我刚才说让你记得驱动的名字
var connectionstring = "Driver={MySQL ODBC 5.3 ANSI Driver};Server=127.0.0.1;User=root;Password=root;Database=mysql;Option=3;Port=3306";
console.log(connectionstring);
//打开连接
conn.open(connectionstring);
//查询语句
var sql = " select * from table1 ";
//打开数据集(即执行查询语句)
rs.open(sql,conn);
//(或者rs=conn.execute(sql);)
//遍历所有记录
while(!rs.eof){
//WScript是Windows 的脚本宿主对象,详细情况请在windows帮助里查找。
//WScript.Echo输出记录的内容
document.write(rs.Fields("id") + "\t" + rs.Fields("name") + "\n");
//下一条记录
rs.moveNext();
}
//关闭记录集
rs.close();
//关闭数据库连接
conn.close();
} catch(e){
//异常报告
document.write(e.message);
} finally{
//
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-04-23
我个人应为先用php链接,获取数据库的数据后 再用js获取php的数值,这样也很简单,页面在加载时是先加载php的。
第2个回答  2018-03-08

js是client语言,node是服务端技术,服务端技术才能连接mysql。可以参考nodejs连接mysql

第3个回答  2013-08-27
<转>

try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e) {}
//定义所要用到的三个数据库应用对象
Connection con=null; //连接对象
Statement sql=null; //Statement对象(SQL语句)
ResultSet rs=null; //结果集对象
//进行数据源的连接
try{
con=DriverManager.getConnection ("jdbc:mysql://localhost/scutcs","","");//连接数据库的url 用户名和密码
sql=con.createStatement();
String to="Select * From user1 Where username='"+username+"'";
rs=sql.executeQuery(to); //根据所定义的Statement执行生成相应的结果集并存在RS中
if(rs.next()) //判断结果集是否为空,如果不为空则表示有记录
{
out.print("<script>alert('用户名 "+xm+"已存在,请另选一个!');history.back();</script>");//如果存在返回注册页面
}
else
}
catch (SQLException e)
{ out.print(e);
}

PS.这样不安全本回答被提问者和网友采纳

js连接mysql?
idea创建nodejs连接mysql1、Nodejs要连接MySQL,可以使用Nodejs的MysQL驱动来实现。比如,我们这里使用“node-mysql”连接数据库。我们使用下面的方式来连接数据库:首先,我们需要使用nodejs的包管理工具(npm)安装mysql的驱动。2、如果你长时间占用一个连接,那么你这个连接所涉及的记录就会被长时间锁定,...

js怎么连接mysql数据库连接
1、打开HBuilder工具,在Web项目中的js文件夹中,新建JavaScript文件ConnDB.js 使用require()引入mysql模块,然后赋值给变量mysql 3、再调用createConnection()方法,设置主机、用户名、密码、端口和数据库 4、调用mysql模块中的connect()方法,连接mysql数据库 5、编写一个查询语句SQL,以字符串形式赋值给...

04 NodeJs访问MySql 数据库
访问数据库流程如下:1. 首先创建Node.js与MySQL数据库连接。2. 确定连接方式,可直接创建连接或通过连接池优化。直接创建连接时,使用指定数据信息立即建立链接,使用完毕后关闭链接;连接池形式下,程序启动前创建池化连接,在需要时获取并使用,用完返回,以减少链接创建时间与资源消耗。通过mysql组件访问数...

js怎样连接和调用mysql数据库?
),准备工作做完,我们就可以通过代码访问数据库了。(注:我第一次安装ODBC,用js调用时提示我未知数据源一类的话,卸载ODBC后再次安装ODBC就正常了) 用 ie 先调用odbc驱动 然后操作mysql,话不多说,上代码!\/\/创建数据库连接对象 var conn = new ActiveXObject("ADODB.Connection");\/\/创建数据集...

mysql安装出来JS?
js怎样连接和调用mysql数据库?“用户DSN”,如果想被别人访问就选“系统DSN”)然后添加mysqlodbc,然后把驱动的名字记下来(不是你起的名字,是后面自带的名字!),准备工作做完,我们就可以通过代码访问数据库了。\/\/关闭连接connection.end();其中,需要将host、user、password、database等参数设置为...

04 NodeJs访问MySql 数据库
要在Node.js中使用MySQL,需要安装mysql模块。以下是两种访问形式的代码示例,它们都是异步处理:以连接形式:安装并引入mysql模块,编写函数进行连接和操作。 以连接池形式:同样安装mysql模块,设置连接池,然后在需要时从池中获取和释放连接。总结来说,Node.js通过原生MySQL驱动访问MySQL数据库,无论是...

如何在Node.js中安装并使用mysqljs\/mysql MySQL驱动程序进行数据库连接...
数据库创建完成后,您就可以在Node.js应用程序中通过mysql驱动程序连接到todoapp数据库了。接下来,您将在connect.js中编写相应的代码来执行查询、插入、更新或删除操作。记得在代码中配置数据库连接参数,如主机名、用户名、密码等,然后调用mysql模块的方法来与MySQL进行交互。总之,通过以上步骤,您将成功...

js如何连接和操作腾讯云mysql数据库
安装mysql模块,npm insitall mysql, 这个模块的作用主要是连接mysql数据库。3.新建一个model.js 文件,var mysql = require(‘mysql’); var connection = mysql.createConnection({ host:'', user:'root', password:'123abc', database:' nodejs', port:6445 })connection...

idea创建nodejs连接mysql
在 IDEA 中创建 Node.js 项目连接 MySQL 数据库,可以按照以下步骤进行操作:打开 IDEA,选择“Create New Project”创建一个新的 Node.js 项目。在新建项目的目录下打开终端,使用 npm 命令安装 mysql 模块,命令如下:css Copy code npm install mysql --save 在项目的根目录下创建一个名为 index....

nodejs怎么连接数据库mysql
database:'nodejs',port: 3306 });conn.connect();\/\/查询 \/\/ conn.query('SELECT * from user where name="wangzhiwei"', function(err, result) { \/\/ if (err) throw err;\/\/ console.log(result);\/\/ })\/\/新增 \/\/ conn.query('insert into user (username,password) values(...

相似回答