本地正常运行项目部署到阿里云出错

最近弄了一个阿里云服务器准备把自己的项目放到上面,本地跑了很多次,也让同事跑了也没有问题,但是部署到服务器上面就是不行了,显示一个页面,登入就出现了问题

我查看了阿里云的log,发现找不到表,然后我show tables发现是有表的啊!

最后经过半天的搜索发现是mysql数据库的问题

window的mysql是默认的不区分大小写,而阿里云是Linux,是默认区分大小写的

所以我们只要在etc/my.cnf的mysqld中配置

lower_case_table_names = 1

就可以了;

还有搜索中遇到了很多奇形怪状的问题,我也先列出来

1.properties中配置文件错误,比如说是误打或者是有空格

2.路径问题,window的路径和Linux的路径显示是不同的

3.没有引入正确的jar包,mysql-connector-java

4.没有启动mysql

猜你喜欢

转载自blog.csdn.net/wang0112233/article/details/80930388
今日推荐