Bootstrap

通过命令行执行数据库备份

连接数据库

psql -h <ip地址> -U <用户名>      #postgresql
mysql -h <ip地址> -u <用户名> -p  #mysql

查看数据库

\l                    #postgresql
show databases;       #mysql

备份数据库(系统cmd中执行)

pg_dump -h <ip地址> -U <用户名> -d <数据库名称> > <备份文件>.sql    #postgresql
mysql -h <ip地址> -u <用户名> -p <数据库名称> < <备份文件>.sql      #mysql

创建新数据库

CREATE DATABASE <新数据库名称>;    #postgresql
CREATE DATABASE <新数据库名称>;    #mysql

对新数据库执行sql

psql -h <ip地址> -U <用户名> -d <新数据库名称> -f <备份文件>    #postgresql
mysql -h <ip地址> -u <用户名> -p <新数据库名称> < <备份文件>    #mysql

测试完毕后删除新数据库

DROP DATABASE <新数据库名称>;    #postgresql
DROP DATABASE <新数据库名称>;    #mysql

;