#mysql #node.js #database #express #node-modules
#mysql #node.js #База данных #экспресс #модули узлов
Вопрос:
Я пытался подключить nodejs к mysql (в первый раз).я следую w3schools. Перед запуском приведенного ниже кода я установил (‘npm install mysql’).И на упомянутом веб-сайте подразделение может загрузить бесплатную базу данных MySQL, и как только на вашем компьютере будет запущен и запущен MySQL, вы сможете получить к нему доступ, используя Node.js .
я установил mysql, но как запустить и запустить его в Windows, пожалуйста, помогите.
var con =mysql.createConnection({
host:"localhost",
user:"root",
password:" "
});
con.connect(function(err) {
if(err) {
console.log("Error")
}
else
console.log("Connected!");
});
Комментарии:
1. Лучше не полагаться на wwwfools, см. mysqltutorial.org/mysql-nodejs/connect
Ответ №1:
Установите mysql2 npm i mysql2
const mysql = require("mysql2")
const pool = mysql.createPool({
host: "localhost",
user: "root",
database: "databasename"
password: "when you install mysql workbench at a time you set"
});
module.exports = pool.promise();
Если не установлен пароль на workbench, сделайте его пустым
Импортируйте в свой app.js
или server.js
, если этот файл снаружи app.js
или server.js
файл