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

国外数码印花图案设计网站如何利用seo赚钱

国外数码印花图案设计网站,如何利用seo赚钱,全球最好的设计网站,wordpress的音乐插件瀚高数据库 目录 环境 文档用途 详细信息 环境 系统平台#xff1a;Linux x86-64 Red Hat Enterprise Linux 7 版本#xff1a;12 文档用途 本文档主要介绍pg_bulkload插件的安装与使用。 详细信息 研发公司#xff1a;NTT OSS Center DBMS Development and Support TeamLinux x86-64 Red Hat Enterprise Linux 7 版本12 文档用途 本文档主要介绍pg_bulkload插件的安装与使用。 详细信息 研发公司NTT OSS Center DBMS Development and Support Team与pg_rman出自相同开发者 license协议BSD 一、pg_bulkload安装 有从源码安装和rpm安装两种方式这里仅采用README.md中给出的源码安装。 1.安装前提提前安装好pg数据库并初始化数据目录。 此外官方文档还给出了需求库 PostgreSQL devel package : postgresqlxx-devel(RHEL), postgresql-server-dev-x.x(Ubuntu)PAM devel package : pam-devel(RHEL), libpam-devel(Ubuntu)Readline devel or libedit devel package : readline-devel or libedit-devel(RHEL), libreadline-dev or libedit-dev(Ubuntu)C compiler and build utility : Development Tools (RHEL), build-essential(Ubuntu)2.安装步骤 1下载安装包 git clone https://github.com/ossc-db/pg_bulkload.git[postgrespg-bulkload opt]$ lltotal 19896drwxr-xr-x 11 postgres postgres 4096 Oct 27 15:28 pg_bulkload2进入目录并编译安装 cd pg_bulkloadmakemake install 注意编译时需要读取pg_config来获取pg的环境变量使用root编译时需要环境变量里配上能找到pg_config的路径也可以将目录的所有者更改为postgres再进行安装。 3创建extension [postgrespg-bulkload pg_bulkload]$ psql psql (12.2)Type help for help.postgres# CREATE EXTENSION pg_bulkload;CREATE EXTENSION二、pg_bulkload使用 pg_bulkload有两种导入数据的方法通过参数导入和通过控制文件导入。 创建要导入的测试数据 seq 100000| awk {print $0|postgres} tbl_test_output.txt文件内容 [postgrespg-bulkload pg_bulkload]$ cat tbl_test_output.txt1|postgres2|postgres3|postgres4|postgres......99998|postgres99999|postgres100000|postgres1.使用参数方式导入 1创建测试表 postgres# create table tbl_test(id int,name text);CREATE TABLE2导入命令语法 pg_bulkload -i [源数据] -O [目标表] -l [输出日志] -o [控制文件中的选项] -o [控制文件中的选项]-i 输入从中加载数据的源。与控制文件中的“ INPUT ”相同。-O 输出将数据加载到的目标。与控制文件中的“ OUTPUT ”相同。-l日志文件写入结果日志的路径。与控制文件中的“ LOGFILE ”相同。-P PARSE_BADFILE写入无法正确解析的坏记录的路径。与控制文件中的“ PARSE_BADFILE ”相同。-u DUPLICATE_BADFILE在索引重建期间写入与唯一约束冲突的坏记录的路径。与控制文件中的“ DUPLICATE_BADFILE ”相同。-o keyval控制文件中可用的任何选项可传递多个选项。-d 数据库名指定要连接的数据库的名称。如果未指定则从环境变量PGDATABASE中读取数据库名称。如果未设置则使用为连接指定的用户名。-h 主机指定运行服务器的机器的主机名。如果该值以斜杠开头则它用作Unix域套接字的目录。-p 端口指定服务器正在侦听连接的TCP端口或本地Unix域套接字文件扩展名。-U 用户名要连接的用户名。-W 密码强制pg_bulkload在连接到数据库之前提示输入密码。这个选项不是必需的因为如果服务器要求密码认证pg_bulkload会自动提示输入密码。但是vacuumdb会浪费一次连接尝试服务器是否需要密码。在某些情况下输入-W可以避免额外的连接尝试。-e发送到服务器的回显命令。-E从 DEBUG、INFO、NOTICE、WARNING、ERROR、LOG、FATAL 和PANIC中选择输出消息级别。默认值为INFO。3执行导入命令 [postgrespg-bulkload pg_bulkload]$ pg_bulkload -i /usr/local/pgsql/data/pg_bulkload/tbl_test_output.txt -O tbl_test -l /usr/local/pgsql/data/pg_bulkload/tbl_test_output.log -o TYPECSV -o DELIMITER|NOTICE: BULK LOAD STARTNOTICE: BULK LOAD END0 Rows skipped.100000 Rows successfully loaded.0 Rows not loaded due to parse errors.0 Rows not loaded due to duplicate errors.0 Rows replaced with new rows.4查看日志文件 [postgrespg-bulkload pg_bulkload]$ cat tbl_test_output.logpg_bulkload 3.1.19 on 2021-10-27 16:25:42.04526708INPUT /usr/local/pgsql/data/pg_bulkload/tbl_test_output.txtPARSE_BADFILE /usr/local/pgsql/data/pg_bulkload/20211027162542_postgres_public_tbl_test.prs.txtLOGFILE /usr/local/pgsql/data/pg_bulkload/tbl_test_output.logLIMIT INFINITEPARSE_ERRORS 0CHECK_CONSTRAINTS NOTYPE CSVSKIP 0DELIMITER |QUOTE \ESCAPE \NULL OUTPUT public.tbl_testMULTI_PROCESS NOVERBOSE NOWRITER DIRECTDUPLICATE_BADFILE /usr/local/pgsql/data/pg_bulkload/20211027162542_postgres_public_tbl_test.dup.csvDUPLICATE_ERRORS 0ON_DUPLICATE_KEEP NEWTRUNCATE NO0 Rows skipped.100000 Rows successfully loaded.0 Rows not loaded due to parse errors.0 Rows not loaded due to duplicate errors.0 Rows replaced with new rows.Run began on 2021-10-27 16:25:42.04526708Run ended on 2021-10-27 16:25:42.09839508CPU 0.00s/0.04u sec elapsed 0.05 sec2.使用控制文件方式导入csv格式 1创建控制文件 [postgrespg-bulkload pg_bulkload]$ touch test1.ctl2控制文件内容 INPUT /usr/local/pgsql/data/pg_bulkload/tbl_test_output.txt#要从中加载数据的源PARSE_BADFILE /usr/local/pgsql/data/pg_bulkload/test1_bad.txt#写入无法正确解析的坏记录的路径LOGFILE /usr/local/pgsql/data/pg_bulkload/test1_output.log#写入结果日志的路径LIMIT INFINITE#要加载的行数PARSE_ERRORS 0#在分析、编码检查、编码转换、筛选函数、检查约束检查、非空检查或数据类型转换期间引发错误的传入元组数。CHECK_CONSTRAINTS NO#指定在加载过程中是否检查CHECK约束TYPE CSV#输入数据的类型SKIP 1000#跳过的输入行数DELIMITER |#分隔文件每行中的列的单ASCII字符QUOTE \#指定ASCII引号字符ESCAPE \#指定应出现在QUOTE数据字符值之前的ASCII字符OUTPUT public.tbl_test1#要将数据加载到的目标MULTI_PROCESS NO#是否使用多线程并行对数据进行读取、解析和写入WRITER DIRECT#加载数据的方法DUPLICATE_BADFILE /usr/local/pgsql/data/pg_bulkload/test1.dup.csv#在索引重建期间写入与唯一约束冲突的坏记录的路径DUPLICATE_ERRORS 0#违反唯一约束的传入元组数ON_DUPLICATE_KEEP NEW#指定如何处理违反唯一约束的元组TRUNCATE YES#指定是否清除目标表中的所有行3导入命令语法 pg_bulkload 控制文件名称4新建表并插入一条数据 [postgrespg-bulkload pg_bulkload]$ psql psql (12.2)Type help for help.postgres# create table tbl_test1(id int,name text);CREATE TABLEpostgres# insert into tbl_test1 values (2021,test);INSERT 0 1postgres# select * from tbl_test1 ;id | name------------2021 | test(1 row)5执行控制文件 [postgrespg-bulkload pg_bulkload]$ vim test1.ctl [postgrespg-bulkload pg_bulkload]$ pg_bulkload ./test1.ctlNOTICE: BULK LOAD STARTNOTICE: BULK LOAD END1000 Rows skipped.99000 Rows successfully loaded.0 Rows not loaded due to parse errors.0 Rows not loaded due to duplicate errors.0 Rows replaced with new rows.6查询验证 postgres# select * from tbl_test1 ;id | name------------------1001 | postgres1002 | postgres1003 | postgres1004 | postgres1005 | postgres1006 | postgres......postgres# select * from tbl_test1 where id 2021;id | name----------------2021 | postgres(1 row)通过上述结果可以看到在控制文件中配置参数跳过前1000行并对表先进行truncate操作导入数据时执行了文件中的配置。 有关具体的参数信息和控制文件可配内容选项查阅官方文档 http://ossc-db.github.io/pg_bulkload/pg_bulkload.html
http://www.dnsts.com.cn/news/32537.html

相关文章:

  • 哪里有手机网站建设公司北京住房和城乡建设部网站官网
  • 做的精美的门户网站推荐网络推广的主要内容
  • 网站企业快速备案wordpress插件 网站跳转
  • 做餐饮酒店网站网页产品设计作品集
  • 免费做拍卖网站免费个人微网站模板
  • 小型网站云南做网站找谁
  • 优秀个人网站推荐狮山网站建设公司
  • 网站制作课程多少钱客户管理系统入口
  • 建设有访问量的网站an网站建设
  • 济源做网站公司无锡响应式网站建设
  • 搜索引擎网站制作十大管理培训课程
  • 公司网站维护建设的通知php做网站怎么样
  • 网站备案可以做电影网站吗wordpress迁移不能用
  • 中国建设银行移动门户网站南京网站建设策划方案
  • 品牌网站制作简创网络wordpress适用linux
  • 做网站推广一般多少钱高校网站建设管理办法
  • c 网站开发需要学什么软件青岛建站的模板
  • 网站策划编辑如何做互动营销的概念
  • 网站优化推广公司推荐论坛网站建设用工具软件
  • 用jsp建设网站模板网点地址信息获取错误:抖音默认地址未设置!
  • 网站建设维护员是做什么的国内有类似wordpress
  • 用凡科做网站有自己的域名国家城乡住房和建设部网站
  • 网站开发的硬件设备有wordpress用户标签
  • 什么网站专做二手名表沈阳建站费用
  • 深圳电子商务网站 开发网站app软件
  • 网站菜单效果建设培训网站建设
  • 网站建设属于什么经济科目云主机软件
  • 建网站的费用公众号如何推广
  • 网站下载地址如何做网站域名备案
  • 商城网站开发怎么注册软件平台