关于express连接不上阿里云Mysql的问题

1、mysql -h 主机名 -u root -p测试连接情况(我用的navicat for mysql),如果可以就继续下一步。

2、把express项目的mysql的host地址改成服务器地址:

const  connection = mysql.createConnection({
  host : "localhost",  //这里输入你的阿里云主机名
  user : "root",   //数据库用户名,一般为root
  password : "123" , //数据库密码
  database : "kyls_database",   //数据库名
  port: "3306",  //默认端口为3306,若部署到线上需要在阿里云配置相应安全组,
  insecureAuth : true  //连接不上可加的属性,本地不需要
});

3、启动项目,如果报错一般是服务器mysql那边的问题,下面提供一些问题参考:

未完待续!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容