1. Installieren Sie das MySQL-Modul
Um eine Verbindung zu MySQL in Node.js herzustellen, müssen Sie zuerst das MySQL-Modul installieren. Sie können es über den folgenden Befehl installieren:
npm install mysql
2. Stellen Sie eine Verbindung zur MySQL-Datenbank her
Nach der Installation des MySQL-Moduls müssen Sie eine Verbindung zur MySQL-Datenbank herstellen. Sie können eine Datenbankverbindung über den folgenden Code erstellen:
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'test' }); connection.connect();
Hier müssen Sie entsprechend der Datenbank, mit der Sie verbunden sind, entsprechende Änderungen vornehmen, z. B. Datenbankadresse, Benutzername, Passwort usw.
3. Daten abfragen
Nachdem Sie eine Verbindung zur MySQL-Datenbank hergestellt haben, können Sie die Daten mit der Methode connection.query()
abfragen. Diese Methode erfordert die Übergabe einer SQL-Abfrageanweisung und einer Rückruffunktion. Der erste Parameter der Rückruffunktion sind die abgefragten Daten. Zum Beispiel: connection.query()
方法查询数据。这个方法需要传入一个 SQL 查询语句和一个回调函数,回调函数的第一个参数就是查询出的数据。例如:
connection.query('SELECT * FROM users', function (error, results, fields) { if (error) throw error; console.log('The solution is: ', results); });
这里查询了数据库中的 users
表,将查询出的数据打印出来。
四、数据转换为 JSON
得到查询出的数据后,接下来需要将其转换为 JSON 格式。可以通过以下方法实现:
connection.query('SELECT * FROM users', function (error, results) { if (error) throw error; const json = JSON.stringify(results); console.log(json); });
这里使用 JSON.stringify()
rrreee
users
in der Datenbank ab und drucken die abgefragten Daten aus. 🎜🎜4. Daten in JSON konvertieren🎜🎜Nachdem Sie die abgefragten Daten erhalten haben, müssen Sie sie in das JSON-Format konvertieren. Dies kann durch die folgenden Methoden erreicht werden: 🎜rrreee🎜Die Methode JSON.stringify()
wird hier verwendet, um die abgefragten Daten in einen JSON-Format-String umzuwandeln, um die anschließende Datenverarbeitung und -übertragung zu erleichtern. 🎜Das obige ist der detaillierte Inhalt vonWas ist die Methode zum Konvertieren von NodeJS MySQL in JSON?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!