mysql> update mysql.user set host=‘%’ where user=‘root’ and host=‘localhost’;
mysql> FLUSH PRIVILEGES;
// 如果上面不起效果,请输入这条命令,应该就可以解决远程访问的问题了
mysql> grant all privileges on . to root@‘%’ identified by ‘你的数据库登录密码’;
2.2 SpringBoot 项目打包上传
通过在网上查找,我们得知 SpringBoot 项目打包有两种方式。
-
使用内嵌 Tomcat 直接运行
-
不使用内嵌 Tomcat,将项目打包成 war 包,部署到 Tomcat 运行
第二种方案我在 Java EE 阶段使用过,现在使用第一种
打包项目我们要在 maven 的 pom 依赖种添加如下插件
org.springframework.boot
spring-boot-maven-plugin
打开你的 Idea,点击右边的 package 即可完成打包,生成的文件在 target 目录里面
然后我们可以通过命令,直接在命令行运行项目。
java -jar xxx.jar
java -jar xxxx.war
===================================================================&#