uri 格式连接在 mysql 中被拒绝访问

问题描述 投票:0回答:0

我正在使用 Node 和 MySQL2

import mysql2 from 'mysql2'

以下成功创建连接:

const connection = mysql2.createConnection({
        host: 'localhost',
        user: 'root',
        password: 'My@Password',
        database: 'MyDB',
    })

但是使用具有相同属性的 URI 格式会抛出 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)

const connection = mysql2.createConnection(
        'mysql://root:My@Password@localhost:3306/MyDB'
    )

URI 格式有什么错误?

mysql2 node-mysql
© www.soinside.com 2019 - 2024. All rights reserved.