MySQL データベースとテーブルの作成に node.js を使用しようとしています。
実行したいクエリは次のとおりです。
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.' );
});
mysql 操作にnode-mysql ( https://github.com/felixge/node-mysql ) を使用しています。
ドキュメントによると、クエリを連結することが可能です。
なぜこれが機能しないのですか?