我正在尝试使用 node.js 创建 MySql 数据库和表。
我要执行的查询是:
CREATE DATABASE NodeTest;USE NodeTest;CREATE TABLE tblUsers (userId varchar(32), userName varchar(255), friendlyUserName varchar(255));
所以我将查询连接在一起。在 MySqlWorkbench 这工作得很好。
在我的 NodeJS 项目中,它说syntax error
我的 SQL 语句中有一个。
我的节点代码:
mysqlConnection.query( 'CREATE DATABASE NodeTest;USE NodeTest;CREATE TABLE tblUsers (userId varchar(32), userName varchar(255), friendlyUserName varchar(255));' , function( oError ){
if ( oError ) throw oError;
console.log( 'Database created.' );
});
我正在使用 node-mysql ( https://github.com/felixge/node-mysql ) 进行我的 mysql 操作。
根据文档,可以连接查询。
为什么这不起作用?