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那边的问题,下面提供一些问题参考:
未完待续!
网友评论