From 0d917e9ed3b008a3ccc54a56a33712a82cf20f13 Mon Sep 17 00:00:00 2001 From: Jonas Date: Mon, 17 Mar 2025 21:36:22 +0100 Subject: [PATCH] =?UTF-8?q?Aktualisiere=20Datenbankverbindung=20mit=20Umge?= =?UTF-8?q?bungsvariablen=20und=20=C3=A4ndere=20Host-Adresse?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Speicher.txt | 10 ++++++---- backend/src/Database/DataBaseManager.js | 6 ++++-- backend/src/server.js | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Speicher.txt b/Speicher.txt index 07583d7..5adaf26 100644 --- a/Speicher.txt +++ b/Speicher.txt @@ -1,12 +1,14 @@ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -http://phpmyadmin-ikockwc4sccc8oogoocswgow.100.100.54.2.sslip.io/ -agione.v6.rocks:3210 + + + +DB +php.himb.net +Server: himb.net:22049 root Jonas2007 - - UM Tabelle zu erstellen CREATE TABLE users ( diff --git a/backend/src/Database/DataBaseManager.js b/backend/src/Database/DataBaseManager.js index 1af0763..c4de515 100644 --- a/backend/src/Database/DataBaseManager.js +++ b/backend/src/Database/DataBaseManager.js @@ -1,19 +1,21 @@ const mySql = require("mysql2"); const UserManager = require("./UserManager/UserManager"); +require("dotenv").config(); class DataBaseManager { constructor(host, database) { this.connection = mySql.createConnection({ host: host, - port: 3210, + port: process.env.DB_PORT, user: "root", - password: "Jonas2007", + password: process.env.DB_PASSWORD, database: database }); this.connection.connect((err) => { if (err) { throw err; + } }); diff --git a/backend/src/server.js b/backend/src/server.js index d06c72e..149c02e 100644 --- a/backend/src/server.js +++ b/backend/src/server.js @@ -2,6 +2,6 @@ const DataBaseManager = require("./Database/DataBaseManager"); const ExpressManager = require("./Express/ExpressManager"); const SocketIOManager = require("./SocketIO/SocketIOManager"); -const databaseManager = new DataBaseManager("agione.v6.rocks", "doublesnake"); +const databaseManager = new DataBaseManager("himb.net", "doublesnake"); const expressManger = new ExpressManager(databaseManager); const socketIOManager = new SocketIOManager(databaseManager, expressManger); \ No newline at end of file