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

微网站 杭州如何让百度能查到自己

微网站 杭州,如何让百度能查到自己,网站开发用到的技术,全网型网站建设方案需要合并的多个PG数据库表个数和结构一致,这里提供一种思路,选择sql语句insert插入的方式进行,即将其他PG数据库的每个表内容插入到一个PG数据库中完成数据库合并 示例代码说明: 选择一个数据库导出表结构为.sql文件&#xff08…

需要合并的多个PG数据库表个数和结构一致,这里提供一种思路,选择sql语句insert插入的方式进行,即将其他PG数据库的每个表内容插入到一个PG数据库中完成数据库合并

示例代码说明:

选择一个数据库导出表结构为.sql文件(可借助Navicat工具),在此基础上修改.sql内容加入insert语句和dblink语句,数据可能存在重复需要在每个insert插入语句后带上ON CONFLICT DO NOTHING; 数据库名设置为一个通用变量,修改好后的.sql文件就是一个样本文件。复制一个pg数据库并修改名称作为总库,总库需要添加dblink扩展,批量将.sql样本文件中的数据库名替换为其他要合并的数据库名并另存为新的.sql文件,再批量执行每个.sql文件即可。.sql文件修改另存可参考文章:【数据处理_Python】使用python脚本将模板文件修改内容后重命名另存为新文件

import psycopg2
import subprocess
import os
def publicsql(old_string,input_sql,input_dir,output_dir):with open(input_sql, 'r') as infile:content = infile.read()for filename in os.listdir(input_dir):if filename.endswith('.sql'):nameparts = filename.split('.')new_string = nameparts[0]# 执行替换操作new_content = content.replace(old_string, new_string)# 写入新文件output_file_path = os.path.join(output_dir, new_string + '.sql')with open(output_file_path, 'w') as oufile:oufile.write(new_content)oufile.close()infile.close()
# 要替换的字段
old_string = "database"
# 样本文件
input_sql = r'E:\test\public.sql'
# 读取替换字段文件路径
input_dir = 'E:/test/chongqinghq/'
# 修改文件后输出路径
output_dir = 'E:/test/publicsql/'
publicsql(old_string,input_sql,input_dir,output_dir)
#数据库连接信息
database_name = 'hqdb_500100_20241112' #总库名称
username = 'postgres'
password = 'postgres'
host = 'localhost'
port = '5432'
os.environ['PGPASSWORD'] = password
# 获取文件夹下所有.sql文件名称
filenames = os.listdir(output_dir)
# 遍历文件列表
for filename in filenames:output_file = output_dir + filenamecommandimport = f'D:/Program Files/PostgreSQL/10/bin/psql -h {host} -p {port} -U {username} -d {database_name} -f {output_file}'subprocess.run(commandimport, check=True)print(f"Database {filename}  was successfully imported into Database {database_name}")

输出结果示例:

.sql样本文件示例:

http://www.wangmingla.cn/news/58320.html

相关文章:

  • 做装修公司网站网站建设推广服务
  • 网站的公关和广告活动怎么做营销型网站建站
  • 网站建设销售怎么样百度官网首页
  • 中铁建设中南公司官方网站如何创建个人网站免费
  • 石家庄网络工作室网站建设鞍山seo外包
  • 做网站带来的好处专业全网优化
  • 佛山市网站开发百度营销登录入口
  • 手机网页微信登录入口朝阳seo排名
  • 产品做推广都有那些网站百度数据
  • 简单大气的成品网站网站模板定制
  • Wordpress首页制作代码东莞seo网站排名优化公司
  • 怎么免费做网站视频运营管理平台
  • 什么网站做b2b免费aso优化工具
  • wordpress官网seo上海推广公司
  • 网站建设公司做销售前景好不好chrome官网下载
  • 天津市网站建设永久免费跨境浏览app
  • 长沙水业网站是哪家公司做的泉州百度网络推广
  • 兴化市建设局网站全国疫情最新情报
  • 做诈骗网站吗在哪里推广比较好
  • 招商网站推广一般在哪个网做提供seo服务
  • 响应式网站建设软文新闻最近的大事10件
  • 做网站客户总是要退款双桥seo排名优化培训
  • 好的h5网站如何在google上免费推广
  • 宁波建设监理协会网站江门网站开发多少钱
  • 成都网络技术有限公司网站seo基本流程
  • 泸州网站建设上海快速排名优化
  • 用来做视频连接的网站sem竞价教程
  • 阿里云服务器怎么做网站在线网页制作系统搭建
  • 谷歌云做网站最有效的100个营销方法
  • 微信官方网站建设seo推广如何做