Heim > Artikel > Web-Frontend > So implementieren Sie eine Knotenverbindung zu MySQL
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 ('vist',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='vist' update <table> set <fidld>=<value> where <if>;
Daten löschen, zum Beispiel:
delete from table_test where name='vist' delete from <table> where <if>; node配置
Das MySQL-Paket muss installiert werden
npm install mysql
KnotenMit der Datenbank verbinden
var mysql=require('mysql');var database='database_test';var table='table_test';
Benutzerpasswort konfigurieren
var client=mysql.createConnection({ user: 'root', passowrd: '1234' });
Mit Datenbank verbinden
client.connect();console.log('连接数据库');
Datenbank verwenden
client.query('use '+ database);
Abfragevorgang
client.query('select * from '+ table , function(err, results, fields){ if(err){ throw err; } if(results){ console.log('查询'); results.map(function(item){ console.log('%s\t%d', item.name, item.age); }) } });
Vorgang einfügen
client.query('insert into '+ table + '(name, age) values (?, ?)', ['bestvist',20], function(err, results, fields){ if(err){ throw err; } if(results){ console.log('插入'); console.log(results); } });
Vorgang aktualisieren
client.query('update '+ table + ' set age=? where name=?',[18, 'bestvist'],function(err, results, fields){ if(err){ throw err; } if(results){ console.log('更新'); console.log(results); } });
Vorgang löschen
client.query('delete from '+ table +' where name=?', ['bestvist'], function(err, results, fields){ if(err){ throw err; } if(results){ console.log('删除'); 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!