html5读取MySQL_怎样从HTML网页中获取SQL数据库里的数据

language="java"

contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"

%>

 管理中心


ID 书名 作者 价格 删除

// 数据库的名字

String dbName = "zap";

// 登录数据库的用户名

String username = "sa";

// 登录数据库的密码

String password = "123";

// 数据库的IP地址,本机可以用 localhost 或者 127.0.0.1

String host = "127.0.0.1";

// 数据库的端口,一般不会修改,默认为1433

int port = 1433;

String connectionUrl = "jdbc:sqlserver://" + host + ":" + port + ";databaseName=" + dbName + ";user=" + username

+ ";password=" + password;

//

//声明需要使用的资源

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML5提供了两种方式来连接数据库:WebSQL和IndexedDB。 1. WebSQL是一种基于浏览器的数据库,它使用SQL语言来执行CRUD操作。要连接WebSQL数据库,可以使用以下步骤: ```javascript // 打开或创建数据库 var db = openDatabase('mydb', '1.0', 'My Database', 5 * 1024 * 1024); // 创建表 db.transaction(function(tx) { tx.executeSql('CREATE TABLE IF NOT EXISTS users (id unique, name, age)'); }); // 插入数据 db.transaction(function(tx) { tx.executeSql('INSERT INTO users (id, name, age) VALUES (?, ?, ?)', [1, 'John', 25]); }); // 查询数据 db.transaction(function(tx) { tx.executeSql('SELECT * FROM users', [], function(tx, results) { var len = results.rows.length; for (var i = 0; i < len; i++) { var user = results.rows.item(i); console.log('User: ' + user.name + ', Age: ' + user.age); } }); }); ``` 2. IndexedDB是一种更为强大和灵活的浏览器端数据库,它使用对象存储来存储和检索数据。要连接IndexedDB数据库,可以使用以下步骤: ```javascript // 打开或创建数据库 var request = indexedDB.open('mydb', 1); // 创建对象存储空间 request.onupgradeneeded = function(event) { var db = event.target.result; var objectStore = db.createObjectStore('users', { keyPath: 'id' }); objectStore.createIndex('name', 'name', { unique: false }); objectStore.createIndex('age', 'age', { unique: false }); }; // 插入数据 request.onsuccess = function(event) { var db = event.target.result; var transaction = db.transaction(['users'], 'readwrite'); var objectStore = transaction.objectStore('users'); objectStore.add({ id: 1, name: 'John', age: 25 }); }; // 查询数据 request.onsuccess = function(event) { var db = event.target.result; var transaction = db.transaction(['users'], 'readonly'); var objectStore = transaction.objectStore('users'); var index = objectStore.index('name'); var request = index.openCursor(); request.onsuccess = function(event) { var cursor = event.target.result; if (cursor) { var user = cursor.value; console.log('User: ' + user.name + ', Age: ' + user.age); cursor.continue(); } }; }; ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值