While using database-js I have run into this error, I have spent the better part of the day trying to figure out what to install or include. I have tried node-mysql, mysql, @cubejs-backendmysql-driver, and database-js-mysql. I have also tried using require('mysql') but I am running it in a browswer environment using react so I cant get it to work.
import * as databaseJS from "database-js";
export function TableCommand(sql) {
var result;
const db = new databaseJS.Connection({
DriverName: "mysql",
Username: "admin",
Password: "...",
Hostname: "localhost",
Database: "..."
});
var command = db.prepareStatement(sql);
command.query(sql)
.then((results)=> {
result = results;
db.close()
.then(() => {
process.exit(0);
}).catch((reason) => {
console.log(reason);
process.exit(1)
});
}).catch((reason) => {
console.log(reason); // Some problem while performing the query
db.close() // Close the connection
.then(() => {
process.exit(0); // Success!
}).catch((reason) => {
console.log(reason); // Some problem when closing the connection
process.exit(1);
});
});
return result;
}'''
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…