Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да се свържете с MySQL с помощта на Node.js

Тази статия демонстрира как да се свържете с MySQL база данни с помощта на Node.js.

  • Node.js трябва вече да е инсталиран във вашия акаунт. За информация как да инсталирате Node.js, моля, вижте тази статия.
  • База данни MySQL и потребител трябва да съществуват, преди да можете да следвате процедурите в тази статия. За информация как да управлявате MySQL бази данни с помощта на cPanel, моля, вижте тази статия.

Свързване с MySQL с помощта на пакета node-mysql

node-mysql пакет ви позволява лесно да се свържете с MySQL база данни с помощта на Node.js. Преди да можете да направите това обаче, трябва да инсталирате node-mysql пакет във вашия акаунт. За да направите това, изпълнете следните стъпки:

  1. Влезте в акаунта си чрез SSH.
  2. Въведете следните команди:
    cd ~
    npm install mysql
    
Проба на код

След като инсталирате node-mysql пакет, вие сте готови да работите с действителни бази данни. Следният примерен код на Node.js демонстрира как да направите това.

Във вашия собствен код заменете dbname с името на базата данни, потребителско име с потребителското име на базата данни MySQL и парола с паролата на потребителя на базата данни. Освен това трябва да промените заявката SELECT, за да съответства на таблица във вашата собствена база данни:

var mysql      = require('mysql');
var connection = mysql.createConnection({
    host     : 'localhost',
    database : 'dbname',
    user     : 'username',
    password : 'password',
});

connection.connect(function(err) {
    if (err) {
        console.error('Error connecting: ' + err.stack);
        return;
    }

    console.log('Connected as id ' + connection.threadId);
});

connection.query('SELECT * FROM employee', function (error, results, fields) {
    if (error)
        throw error;

    results.forEach(result => {
        console.log(result);
    });
});

connection.end();

Този пример създава обект за връзка на MySQL, който се свързва с базата данни MySQL. След като връзката с базата данни бъде установена, можете да използвате заявката метод за изпълнение на необработени SQL изрази (в този случай SELECT заявка към таблица с име служител ).

Повече информация

За повече информация относно node-mysql пакет, моля, посетете https://github.com/mysqljs/mysql.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Увеличете полето на базата данни с 1

  2. Използване на MariaDB

  3. Как да вмъкнете масив в един MySQL Prepared оператор с PHP и PDO

  4. Как мога да променя размера на колоната в MySQL таблица?

  5. Фатална грешка:Неуловено изключение „mysqli_sql_exception“ със съобщение „Не е използван индекс в заявката/подготвеното изявление“