Javascript和数据库连接

Ash*_*thy 4 javascript database

javascript是否可以直接访问数据库?我觉得我的问题是修辞,因为这是一个安全问题.但无论如何还有可能吗?

gio*_*_13 5

有可能的!
使用新的html5功能,js可以通过WebSql连接.一个实例:http://html5demos.com/database
语法类似于所有其他sql包装器:

var db = openDatabase('mydb', '1.0', 'my first database', 2 * 1024 * 1024);
db.transaction(function (tx) {
    tx.executeSql('CREATE TABLE foo (id unique, text)');
});    
Run Code Online (Sandbox Code Playgroud)

目前支持chrome,safari和opera
这是一个教程:http://html5doctor.com/introducing-web-sql-databases/