问题描述1:输入创建数据库命令提示:没有这个文件或命令
主要原因:命令不对
解决方法:先使用su – postgres切换到postgres用户;切换到数据目录:/usr/pgsql-10/bin目录下。命令前加上./,然后再执行
如何查看数据目录:ps -ef|grep postgres
创建数据库命令:./createdb -h localhost -p 5432 -O postgres 数据库名称
导入配置:./psql -h localhost -p 5432 -U postgres -w -d db -f 完整路径如/tmp/1.sql
初始化数据库:
./pg_restore -h localhost -p 5432 -U postgres -d db -F c -v /tmp/xxx.dump
db是要导入配置的数据库名称
导出为dump包:./pg_dump -h localhost -p 5432 -U postgres -F c -b -v -f /tmp/1.dump db
/tmp/1.dump是要存放文件的目录,db对应的你要打包的数据库名称