本地postgresql数据库文件的备份和上传到服务器后写如数据库的命令

先用你本地安装的postgresql的管理后台软件pgadmin打开数据库,找到你项目的那个数据库,备份的时候注意选“无格式”那种

然后把这个文件上传到服务器

下面的命令是你在服务器上如何创建一个专门的用户和数据库,分配权限

su postgres

psql

create user myblog superuser;(myblog就是你要创建的用户的用户名)

\password myblog(给myblog这个用户设置一个密码)

create database myblogdatabase owner myblog;(创建一个新的数据库,数据库名用myblogdatabase,后面那个owner接的是你前面刚刚创建的用户名)

 

grant all privileges on database myblogdatabase to myblog;(把这个数据库的所有操作权限分配给这个用户)

 

\q

 

cd /tmp

psql myblogdatabase < /tmp/myblog.backup (这个命令就是在把你已经上传到/tmp/目录下的myblog.backup数据库写入到数据库)

涨见识0 涨水分0

** 文章讲述的内容可能你不赞同,不喜欢,但如果觉得观点新颖,内容独到,提高了你的知识面,帮你了解了你不懂的知识和知道了突发的新闻,这样的贴,希望能点涨见识,相反,到处转载,内容无聊,雷同,毫无建树,请点涨水分!

我要评论

提交评论
每个人都有自己的看法,登录以后马上发表。还没有账号?点击这里马上注册一个账号。

你是第一个来到这里的,快来发表看法!

需要登录以后才能进行刚才的操作

  • 刚才的操作,需要登录以后才能继续,如果已经有账号,请点击登录,登录以后,会自动返回到当前页面进行刚才的操作。如果还没有账号,请点击注册。