操作在NodejsMySQL数据库为例
简介:继此前NodeJS你好,世界!我们可以看到其他的优点。NodeJS的社会热点,从大量的工程师的支持促使大量模块出来。内容:以下是一个演示NodeJS和MySQL之间的相互作用。
在这一点上,你需要添加Nodejs MySQL模块,当NPM(节点的软件包管理器)在上一章所提到的开始。
安装MySQL模块为NodeJS:
复制代码代码如下所示:
$ NPM安装mysql
JS脚本mysqltest.js
复制代码代码如下所示:
/ / mysqltest.js
MySQL模块加载
VaR('mysql客户端=要求的客户,
客户机=新客户机(),
创建数据库名称
test_database =nodejs_mysql_test,
创建一个表名
test_table =测试;
用户名
client.user = '根';
密码
client.password = '根';
创建连接
client.connect();
client.query('创建数据库+ test_database,功能(ERR){
如果(ERR err.number!=客户。error_db_create_exists){
把错误;
}
});
没有回调是 / /如果提供,任何错误都将发出错误的` `
由客户机事件
client.query(将+ test_database);
Client.query(
创建表test_table + +
(ID int(11)auto_increment,+
标题varchar(255),+
文本文本+
创建DateTime,+
主键(id)
);
Client.query(
插入++ test_table +
设置标题=,文本=,创建=,
{超级酷,这是一个很好的文本,'2010-08-16 10:00:23}
);
VaR查询= client.query(
插入++ test_table +
设置标题=,文本=,创建=,
{还有一只进入的,因为2个条目进行更好的测试,'2010-08-16 12:42:15}
);
Client.query(
选择*从+ test_table,
功能selectcb(呃,结果,田){
如果(错误){
把错误;
}
console.log(结果);
console.log(领域);
Client.end();
}
);
执行脚本
复制代码代码如下所示:
结mysqltest.js
结果如下: