Azure/Node サーバーにアタッチされた、ロードしたいスキーマがあります。
USE mydatabase;
CREATE TABLE users(
id BIGINT NOT NULL AUTO_INCREMENT,
first_name VARCHAR(40),
last_name VARCHAR(40)
created_at DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
PRIMARY KEY(user_id)
)
サーバーが node-mysql を使用して接続すると、 と表示されますER_NO_SUCH_TABLE
。
続行する方法について何か提案はありますか?
編集:ノードコードは次のとおりです。
const mysql = require("mysql")
function connectToDB () {
const connection_params = {
host: process.env.db_host || "localhost",
user: process.env.db_username || "root",
password: process.env.db_password || "",
database: process.env.db_database || "test_database"
}
const connection = mysql.createConnection(connection_params)
connection.connect(console.log)
return connection
}
module.exports = connectToDB