Я пытаюсь подключиться к базе данных MySQL, используя приведенный ниже код.
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'pass',
database : 'my_db',
insecureAuth : true
});
connection.connect();
connection.query('SELECT 1 + 1 AS solution', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results[0].solution);
});
connection.end();
Но я получаю ошибку ниже:
Ошибка: ER_NOT_SUPPORTED_AUTH_MODE: клиент не поддерживает протокол аутентификации, запрошенный сервером; рассмотрите возможность обновления клиента MySQL
На моем локальном компьютере установлена MySQL-installer-community-8.0.11.0.
Нужно ли устанавливать какие-либо другие разъемы для подключения к базе данных?