部署项目到linux

idea导出war包

![在这里插入图片描述](https://img-blog.csdnimg.cn/20181213203725979.png?x-oss-proce在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击apply,ok
在这里插入图片描述
在out目录下有
在这里插入图片描述
把.war文件放在linux上的tomcat的webapps下
在linux上创建数据库,直接可以 source .sql文件
然后就可以在浏览器直接访问了

备份数据库
mysqldump -u用户名 -p密码 --databases 数据库1 数据库2 > xxx.sql

  1. 备份全部数据库的数据和结构(-A)
    mysqldump -uroot -p123456 -A > 0101.sql
  2. 备份全部数据库的结构(-d)
    mysqldump -uroot -p123456 -P3306 -A -d > 0102.sql
  3. 备份全部数据库的数据(-t)
    mysqldump -uroot -p123456 -P3306 -A -t > 0103.sql
  4. 备份单个数据库的数据和结构(sakila 为数据库名)
    mysqldump -uroot -p123456 -P3306 sakila > 0104.sql
  5. 备份单个数据库结构(sakila 为数据库名,-d)
    mysqldump -uroot -p123456 -P3306 sakila -d > 0105.sql
  6. 备份单个数据库数据(sakila 为数据库名,-t)
    mysqldump -uroot -p123456 -P3306 sakila -t > 0106.sql
  7. 备份多个表的结构和数据 (table1,table2为表名)
    mysqldump -uroot -p123456 -P3306 sakila table1 table2 > 0107.sql
  8. 一次备份多个数据库
    mysqldump -uroot -p123456 --databases db1 db2 > 0108.sql

还原数据库

系统命令行
mysqladmin -uroot -p123456 create db_name
mysql -uroot -p123456 db_name < d:\bak\0101.sql
注:在导入备份数据库前,db_name如果没有,是需要创建的; 而且与backup20110527.sql中数据库名是一样的才可以导入。
source方法
mysql > use db
mysql > source d:\bak\0101.sql

猜你喜欢

转载自blog.csdn.net/qq_43580281/article/details/84994816