我的问题与问题工作台中的发帖者完全相同,只是在我的例子中,我已经验证了服务器实际上正在运行,例如,通过右键单击本地实例MySQL并选择启动命令行客户端,从MySQL工作台中运行。只有当我选择查询数据库或双击本地实例MySQL时,才会出现错误消息。错误消息中的另一条信息是"invalid for this platform requested(MYSQL_PROTOCOL_SOCKET)“。在我最近将MySQL工作台更新到5.2.47CE之前,一切都运行得很好。
我从Node.js开始,我试图根据它的文档()与Sequelize建立一个简单的连接。const db = new Sequelize('chat','root','root',{ port: 3306, .catch(err => {
console.error('Unable to connect to the database:'
Giving up. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) at com.mysql.cj.jd