gpt4 book ai didi

mysql - 在 Electron 应用程序: ER_NOT_SUPPORTED_AUTH_MODE中连接到mysql

转载 作者:行者123 更新时间:2023-12-03 12:33:39 25 4
gpt4 key购买 nike

我是这三个Electron Mysql和JS的新手

我试图用表“student”连接到数据库“school”

请帮助

Index.js

const electron = require('electron')
const { app, BrowserWindow } = electron
const url = require('url')
const path = require('path')
app.on('ready', _ => {
var mysql = require('mysql')
var connection = mysql.createConnection({
host : 'localhost',
users : 'root',
password: '123456',
database: 'school'
})
connection.connect(function(err) {
if (err) {
console.error('error connecting: ' + err.stack)
return
}
console.log('connected as id ' + connection.threadId)
})
})

附加错误的屏幕截图

enter image description here

最佳答案

您的连接配置文件有误,没有users选项。这是工作资料>

let connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password: '123456',
database: 'school'
})

您可以检查npm mysql docs from here

关于mysql - 在 Electron 应用程序: ER_NOT_SUPPORTED_AUTH_MODE中连接到mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61238589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com