html5创建数据库,创建数据库与数据表《 HTML5:Web SQL 》

该教程介绍了如何使用HTML5的Web SQL API创建数据库和数据表。通过openDatabase方法创建名为'noteapp'的数据库,并在其中使用CREATE TABLE语句创建名为'note'的数据表,包含id、note_content和note_date三个字段。在JavaScript中,利用transaction方法执行SQL操作,确保数据操作的原子性。
摘要由CSDN通过智能技术生成

这个视频我们可以先去创建这个应用需要的数据库,还有数据表。

先打开 script.js …

首先我们去创建一个数据库 … 可以使用 openDatabase … openDatabase("noteapp", "1.0", "一个可以记录笔记的应用", 5 * 1024 * 1024);

浏览器每次加载这个脚本文件的时候,都会试图去打开 noteapp 这个数据库 … 如果这个数据库不存在的话 … 就会去创建一个 ….

这个 openDatebase() 会返回一个对象 … 我们可以命名一下返回的这个对象 .. 这样会方便以后去使用这个对象里的东西 … 比如它的 transaction() 方法 …

// 打开数据库

var db = openDatabase("noteapp", "1.0", "一个可以记录笔记的应用", 5 * 1024 * 1024);

有了数据库并且打开以后 … 下一步要做的就是去为这个数据库创建 数据表 …

创建数据表可以使用 SQL 的 CREATE TABLE … 不过我们想要执行 SQL ,需要在一个 Transaction() 里面去执行 … 这个 transaction() 是打开数据库返回来的那个对象里的一个方法 …

transaction() 就是交易的意思 … 我们可以把它想像成现实生活里的交易 … 比如你花了 10 块钱,买了二斤苹果 … 你交了钱,拿了苹果,这就算是完成了一个交易 …

如果你给了钱了,但是没拿到苹果,你肯定不干 … 如果你拿了苹果不给钱就想走人 … 卖苹果的肯定也不干 …. 所以这个交易就不会生效 …

换到数据库上面来 … 我们可以把一系列的对数据库的操作装在一个 transaction() 交易里面 …

如果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值