Heim  >  Artikel  >  Web-Frontend  >  So implementieren Sie eine Knotenverbindung zu MySQL

So implementieren Sie eine Knotenverbindung zu MySQL

php中世界最好的语言
php中世界最好的语言Original
2018-03-13 18:19:101941Durchsuche

Dieses Mal werde ich Ihnen zeigen, wie Sie einen Knoten mit MySQL verbinden. Was sind die Vorsichtsmaßnahmen für die Verbindung eines Knotens mit MySQL?

MySQL-Grundbefehle

Root-Passwort 123 auf 1234 ändern

mysqladmin -u root -p 123 password 1234;

Datenbank anzeigen

show databases;

Datenbank erstellen, Zum Beispiel:

create database database_test
create database [database];

Datenbank verwenden, zum Beispiel:

use database_test
use [database];

Datenbank löschen, zum Beispiel:

drop database database_test
drop database [database];

Tabelle erstellen, zum Beispiel:

create table_test(name char(10) not  null,age int(4))
create table <table>(<field><type>);

Daten einfügen, zum Beispiel:

insert into table_test (name,age) values  (&#39;vist&#39;,24)
insert into <table>(<field>) values (<value>);

Daten abfragen, zum Beispiel:

select * from table_test
select * from <table>;

Daten ändern, zum Beispiel:

update table_test set age=18 where  name=&#39;vist&#39;
update <table> set <fidld>=<value> where <if>;

Daten löschen, zum Beispiel:

delete from table_test where name=&#39;vist&#39;
delete from <table> where <if>;
node配置

Das MySQL-Paket muss installiert werden

npm install mysql

KnotenMit der Datenbank verbinden

var mysql=require(&#39;mysql&#39;);var database=&#39;database_test&#39;;var table=&#39;table_test&#39;;

Benutzerpasswort konfigurieren

var client=mysql.createConnection({  user: &#39;root&#39;,  passowrd: &#39;1234&#39;
  });

Mit Datenbank verbinden

client.connect();console.log(&#39;连接数据库&#39;);

Datenbank verwenden

client.query(&#39;use &#39;+ database);

Abfragevorgang

client.query(&#39;select * from &#39;+ table , function(err, results, fields){  if(err){    throw err;
  }  if(results){    console.log(&#39;查询&#39;);
    results.map(function(item){      console.log(&#39;%s\t%d&#39;, item.name, item.age);
      })
  }
  });

Vorgang einfügen

client.query(&#39;insert into &#39;+ table + &#39;(name, age) values (?, ?)&#39;, [&#39;bestvist&#39;,20], function(err, results, fields){    if(err){      throw err;
    }    if(results){      console.log(&#39;插入&#39;);      console.log(results);
    }
  });

Vorgang aktualisieren

client.query(&#39;update &#39;+ table + &#39; set age=? where name=?&#39;,[18, &#39;bestvist&#39;],function(err, results, fields){  if(err){    throw err;
  }  if(results){    console.log(&#39;更新&#39;);    console.log(results);
  }
  });

Vorgang löschen

client.query(&#39;delete from &#39;+ table +&#39; where name=?&#39;, [&#39;bestvist&#39;], function(err, results, fields){  if(err){    throw err;
  }  if(results){    console.log(&#39;删除&#39;);    console.log(results);
  }
  })

Datenbank schließen

client.end();

Ich glaube Nachdem Sie den Fall in diesem Artikel gelesen haben, beherrschen Sie die Methode. Bitte kommen Sie für weitere spannende Informationen. Achten Sie auf andere verwandte Artikel auf der chinesischen PHP-Website!

Empfohlene Lektüre:

JS zur Implementierung des Sortieralgorithmus verwenden

Reguläre JS-AusdrückeVerwendung

Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Knotenverbindung zu MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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