当前位置: 首页 > news >正文

seo快速排名点击网站优化 秦皇岛

seo快速排名点击,网站优化 秦皇岛,做网站要多少钱联系方式,门户网站建设推荐目录 文章目录 以从备份恢复forest_resources库为例一、备份数据库二、需要还原的数据库准备1 删除掉远程的库。2 重新创建一个空的库。可以使用sql3 找到数据库存放的路径,并将备份文件上传到对应的路径下 三、 进入docker容器内部,执行数据库恢复附录…

目录

文章目录

    • 以从备份恢复forest_resources库为例
      • 一、备份数据库
      • 二、需要还原的数据库准备
        • 1 删除掉远程的库。
        • 2 重新创建一个空的库。可以使用sql
        • 3 找到数据库存放的路径,并将备份文件上传到对应的路径下
      • 三、 进入docker容器内部,执行数据库恢复
      • 附录:一些常用的pgsql操作指令

以从备份恢复forest_resources库为例

一、备份数据库

  1. 在本地windows环境下使用以下指令备份数据库

    {pgsql的安装路径}\bin\pg_dump -h {host} -p {端口} -U postgres -W   {数据库名}  > {备份文件的路径}
    

    比如 D:\javaapp\PGSQL14\bin\pg_dump -h 192.168.3.11 -p 15432 -U postgres -W forest_resources > D:\forestry_res_0718.bak

  2. 输入密码。没有报错就可以等待完成了

    image-20230718174917538

  3. 查看文件已生成

    image-20230718175105135

二、需要还原的数据库准备

第一步和第二步在数据库管理软件上操作也是一样的

1 删除掉远程的库。

DROP DATABASE  forest_resources;

成功如下:

image-20230718175918906

注意删除之前要先备份数据库

报错数据库被占用使用以下sql解决:

image-20230718175718205

SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE datname='forest_resources' AND pid<>pg_backend_pid();

2 重新创建一个空的库。可以使用sql

createdb  -e -U postgres forest_resources

image-20230718180113669

检查一下是否已创建成功

image-20230718180430724

3 找到数据库存放的路径,并将备份文件上传到对应的路径下

比如演示环境下的路径是这里

/data/docker/pgsql/data/backup

image-20230607101035363

ps:这里的路径是docker映射出来的路径,可以通过查看docker-compose文件来确定位置,或者使用docker inspect命令来查看映射详情

image-20230718180633362

image-20230718180851777

三、 进入docker容器内部,执行数据库恢复

# 查看docker进程
docker ps
#复制 CONTAINER ID  #60d815d5767a   
# 进入docker内部
docker exec -it 60d815d5767a /bin/bash
#进入到以下地址 找到上传的备份文件
cd /var/lib/postgresql/data/backup

找到刚才上传的文件

image-20230718181959846

#postgres@60d815d5767a:~/data/backup$ 
psql -U postgres -d forest_resources < forestry_res.bak

image-20230718182036101

看到开始执行指令,就是开始复制数据库了。

最后记得检查是否成功

附录:一些常用的pgsql操作指令

一些常用的pgsql操作指令:

以下是一些常用的 PostgreSQL CLI 命令

  • psql:连接到 PostgreSQL 数据库并打开交互式命令行界面。
  • createdb:创建一个新的 PostgreSQL 数据库。
  • dropdb:删除一个 PostgreSQL 数据库。
  • pg_dump:导出一个 PostgreSQL 数据库的数据和结构到一个文件。
  • pg_restore:从一个 pg_dump 文件中恢复一个 PostgreSQL 数据库。
  • psql -c:执行一条 SQL 命令并退出。
  • \l:列出所有可用的数据库。
  • \c:连接到另一个 PostgreSQL 数据库。
  • \dt:列出当前数据库中的所有表格。
  • \d table_name:显示指定表格的结构。
  • \q:退出 psql 命令行界面。
  • SELECT:从一个表格中选择数据。
  • INSERT INTO:向一个表格中插入新数据。
  • UPDATE:更新一个表格中的数据。
  • DELETE FROM:从一个表格中删除数据。
  • \timing:在 psql 命令行界面中启用或禁用计时器,以便衡量查询的执行时间。
  • \e:打开默认编辑器以编辑当前命令行中的 SQL 查询。
  • \i filename:从指定的文件中读取 SQL 命令并在 psql 命令行界面中执行它们。
  • \o filename:将查询结果输出到指定的文件中,而不是在 psql 命令行界面中显示它们。
  • \?:列出所有可用的 psql 命令。
  • \h:显示 SQL 命令的帮助信息。
#列出出数据库 
\l #列出表 
\d#切换数据库 
\c test# 退出数据操作
\q
http://www.hrbkazy.com/news/8796.html

相关文章:

  • 上海住房城乡建设厅网站营销推广策略有哪些
  • 少儿编程培训机构排名搜索引擎优化原理
  • wordpress 页面重定向循环重庆小潘seo
  • 万脑网站建设站长之家域名查询
  • 个人做新闻网站处罚优化大师电视版
  • 进入网站后台代码百度首页的ip地址
  • 做网站竞价没有点击率百度投诉电话人工客服24小时
  • 国外专卖模板的网站灰色词排名推广
  • 499可以做网站百度网盘客服24小时电话人工服务
  • QQ点钓鱼网站后怎么做seo营销推广平台
  • 动态网站开发难吗静态网站开发
  • 海阳网站建设惠州seo关键词推广
  • 网站建设报价模板方象科技专注于什么领域
  • 长沙内容营销公司天津seo优化排名
  • 武汉网站设计公司推荐济南网络seo公司
  • 做美工好的网站商品seo关键词优化
  • 哔哩哔哩适合夫妻看的电视剧优化大师软件下载
  • 用QQ群做网站排名公司推广方法有哪些
  • 广州专门做网站网址推荐
  • 没人做网站了吗百度推广账号出售
  • 网站建设制作网络推广平台
  • 深圳市政府网站建设情况seo优化是利用规则提高排名
  • 萍乡网站开发公司网络营销买什么好
  • 网站开发美学 测试的效益旺道seo怎么优化网站
  • 计算机网站建设与维护产品宣传推广策划
  • 网站强制字体wordpress排行榜软件
  • wordpress视频教程百度手机端排名如何优化
  • 专业做律师网站的公司吗百度贴吧官网
  • 响应式网站视频怎么做sem广告
  • 阿里云大学 网站建设安徽网站seo