So verbinden Sie NodeJS mit MySQL

下次还敢
Freigeben: 2024-04-21 05:06:55
Original
499 Leute haben es durchsucht

Die Schritte zum Herstellen einer Verbindung mit der MySQL-Datenbank mithilfe von Node.js sind wie folgt: Installieren Sie die MySQL-Client-Bibliothek. Erstellen Sie eine MySQL-Verbindung Um eine Verbindung zu MySQL herzustellen, müssen Sie die folgenden Schritte ausführen:

1. Installieren Sie die MySQL-Client-Bibliothek So verbinden Sie NodeJS mit MySQL

<code class="shell">npm install mysql</code>
Nach dem Login kopieren

<code class="javascript">const mysql = require('mysql');

const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'my_password',
  database: 'my_database'
});</code>
Nach dem Login kopieren

3. Stellen Sie eine Verbindung zur MySQL-Datenbank her

<code class="javascript">connection.connect((err) => {
  if (err) {
    console.error('error connecting: ' + err.stack);
    return;
  }

  console.log('connected as id ' + connection.threadId);
});</code>
Nach dem Login kopieren

4. Fragen Sie die Datenbank ab

<code class="javascript">connection.query('SELECT * FROM my_table', (err, rows) => {
  if (err) {
    console.error('error querying: ' + err.stack);
    return;
  }

  console.log('rows: ', rows);
});</code>
Nach dem Login kopieren

Andere Verbindungsoptionen

Die MySQL-Client-Bibliothek bietet auch andere Verbindungen Optionen , einschließlich:

host: Gibt den Host des Datenbankservers an. Name oder IP-Adresse (Standard ist „localhost“)

user: Geben Sie den Benutzernamen an, der für die Verbindung verwendet wird zur Datenbank

password: Geben Sie das Passwort an, mit dem eine Verbindung zur Datenbank hergestellt wird

database: Geben Sie den Namen der Datenbank an, mit der eine Verbindung hergestellt werden soll

port: Geben Sie den Port des Datenbankservers an (Standard ist 3306) <p><strong><code>ssl: Geben Sie an, ob SSL für die Verbindung zur Datenbank verwendet werden soll

Das obige ist der detaillierte Inhalt vonSo verbinden Sie NodeJS mit MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!