我是这三个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)
})
})
附加错误的屏幕截图
最佳答案
您的连接配置文件有误,没有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/