Heim Datenbank MySQL-Tutorial Wie verbinde ich Node.js mit MySQL?

Wie verbinde ich Node.js mit MySQL?

Mar 06, 2019 am 11:41 AM
mysql node.js

在本篇文章中,我们假设你已在系统上安装了Node.js,NPM和MySQL。我们将介绍关于在系统上安装Node.js MySQL驱动程序模块以及使用Wie verbinde ich Node.js mit MySQL?连接到MySQL的示例程序。

Wie verbinde ich Node.js mit MySQL?

Node.js是一种流行的编程语言,如用于Web应用程序的PHP和JAVA。MySQL也是用于存储值的最流行的数据库。Node.js的MySQL数据库驱动程序在NPM存储库下可用。

步骤1:安装Node.js MySQL模块

Wie verbinde ich Node.js mit MySQL?的MySQL驱动程序在节点包管理器(NPM)下可用。使用以下命令在系统上安装Wie verbinde ich Node.js mit MySQL? MySQL驱动程序。

$ sudo npm install mysql
Nach dem Login kopieren

步骤2:Wie verbinde ich Node.js mit MySQL?程序示例

下面是将Wie verbinde ich Node.js mit MySQL?应用程序与mysql服务器连接的Wie verbinde ich Node.js mit MySQL?程序示例。它将根据连接结果显示成功和错误消息,并在程序结束时关闭连接。创建一个javascript文件app.js。

$ cd myApp
$ vim app.js
Nach dem Login kopieren

并将以下内容添加到上述文件中。

var mysql  = require('mysql');
var dbconn = mysql.createConnection({
  host     : 'localhost',
  user     : &#39;<DB_USER>&#39;,
  password : &#39;<DB_PASSWORD&#39;,
  database : &#39;<DB_NAME>&#39;
});
dbconn.connect(function(err){
  if(err){
    console.log(&#39;Database connection error&#39;);
  }else{
    console.log(&#39;Database connection successful&#39;);
  }
});
dbconn.end(function(err) {
  // 关闭数据库连接的函数
});
Nach dem Login kopieren

步骤3:验证连接

现在使用命令行执行Wie verbinde ich Node.js mit MySQL?脚本,并确保Wie verbinde ich Node.js mit MySQL?与mysql正确连接。

$ node app.js
Database connection successful
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie verbinde ich Node.js mit MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen May 08, 2024 am 10:24 AM

PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen

Wie optimiert man die MySQL-Abfrageleistung in PHP? Wie optimiert man die MySQL-Abfrageleistung in PHP? Jun 03, 2024 pm 08:11 PM

Wie optimiert man die MySQL-Abfrageleistung in PHP?

Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP? Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP? Jun 03, 2024 pm 12:19 PM

Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP?

Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein? Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein? Jun 02, 2024 pm 02:26 PM

Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein?

Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken? Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken? May 05, 2024 am 09:06 AM

Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken?

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 Dec 09, 2024 am 11:42 AM

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4

Wie verwende ich gespeicherte MySQL-Prozeduren in PHP? Wie verwende ich gespeicherte MySQL-Prozeduren in PHP? Jun 02, 2024 pm 02:13 PM

Wie verwende ich gespeicherte MySQL-Prozeduren in PHP?

Wie erstelle ich eine MySQL-Tabelle mit PHP? Wie erstelle ich eine MySQL-Tabelle mit PHP? Jun 04, 2024 pm 01:57 PM

Wie erstelle ich eine MySQL-Tabelle mit PHP?

See all articles