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

电子商务网站建设系统功能舆情分析报告案例

电子商务网站建设系统功能,舆情分析报告案例,青岛做网站方案,简体转繁体wordpress插件环境变量修改 打开 .bashrc 文件进行编辑: vim ~/.bashrc在文件的末尾添加上面的环境变量配置 # 添加 PostgreSQL 可执行文件路径到系统 PATH export PATH/home/....../pg/postgresql-12.4/bin:$PATH# 设置 PostgreSQL 数据目录 export PGDATA/home/....../pg/pos…

环境变量修改

  1. 打开 .bashrc 文件进行编辑:
    vim ~/.bashrc
  2. 在文件的末尾添加上面的环境变量配置
# 添加 PostgreSQL 可执行文件路径到系统 PATH
export PATH=/home/....../pg/postgresql-12.4/bin:$PATH# 设置 PostgreSQL 数据目录
export PGDATA=/home/....../pg/postgresql-12.4/data# 设置 PostgreSQL 库文件路径
export LD_LIBRARY_PATH=/home/....../pg/postgresql-12.4/lib:$LD_LIBRARY_PATH# 自定义 PostgreSQL 端口号(可选)
export PGPORT=5333  # 如果不需要自定义端口,可以改为 5432 或删除这行

3.保存并退出 .bashrc,然后使配置立即生效:

source ~/.bashrc

Postgresql安装与链接

解压成功后显示

ls 
postgresql-12.4 postgresql-12.4.tar.gz

进入到postgresql-12.4目录编译安装

# 制定编译工具
./configure --prefix=/home/....../pg --enable-depend --enable-cassert --enable-debug CFLAGS=-O0# 编译安装make && make install
  • prefix:安装在自己的目录下
    注意:CFLAGS建议加上面这个-O0选择,这样可以调试更多内容,方便后续GDB进行调试,否则后续进行学习的时候会重新安装PGSQL。
cd ../		cd pg	cd bin

2、初始化数据库簇 (在postgresql-12.4目录下创建data文件夹)

./initdb -D ../data

3、启动数据库

./pg_ctl -D ../	data -l logfile start	./psql postgres

配置环境变量后,可直接使用 :

启动 PostgreSQL
pg_ctl start
停止 PostgreSQL
pg_ctl stop
如果是手动安装的 PostgreSQL,可以使用 pg_ctl:

/home/....../pg/postgresql-12.4/bin/pg_ctl -D /home/....../pg/postgresql-12.4/data stop

连接到 PostgreSQL 数据库
使用 psql 命令行工具连接到 PostgreSQL 数据库:

psql -U username -d dbname
例如,使用用户 username 连接到 postgres 数据库:

psql -U username -d postgres

如果没有指定数据库名,psql 会尝试连接与当前用户同名的数据库。

断开连接(退出 psql 控制台)
使用以下命令退出 psql 控制台:

\q

PGSQL的使用

使用 \l 用于查看已经存在的数据库;使用 \c + 数据库名 来进入数据库;\d 命令来查看表格;\d tablename 查看表格信息;

pgvector安装

tar -zxvf pgvector-0.7.0.tar.gzcd pgvector-0.7.0
# 安装调试版本CFLAGS="g" PG_CFLAGS="-DDISABLE_DISPATCH" make &&  make install

之后进入到postgresql服务器里面,使用

create extension vector;

创建Vevtor插件。

使用如下代码可以快速在表中生成大量的向量:

create or replace function gen_float4_arr1(int,int) returns float4[] as $$  select array_agg(trunc(random()*$1)::float4) from generate_series(1,$2);  
$$ language sql strict volatile; create or replace function gen_float4_arr(float4[], int) returns float4[] as $$  select array_agg( (u + (u*$2/2.0/100) - u*$2/100*random())::float4 ) from unnest($1) u;
$$ language sql strict volatile;

创建表,id要用serial

create table if not exists v(  id serial PRIMARY KEY,  vec vector(10)    --  自己写想要的维度,比如10
);

使用下面的代码进行向量的随机生成:

do language plpgsql $$
declarev_cent float4[];
beginfor i in 1..10 loop  -- 10个中心点,下面一次插1k条,那就是1万,自己想怎么改怎么改v_cent := gen_float4_arr1(10000,10);   -- 取值范围10000,表是什么维度,这里就写多少insert into v (vec) select gen_float4_arr(v_cent, 20)::vector(10) from generate_series(1,1000);   -- 1万个点围绕一个中心点, 每个维度的值随机加减20%1000020也都可以改end loop;
end;
$$;
http://www.zhongyajixie.com/news/22890.html

相关文章:

  • 嘉兴公司做网站网络培训心得体会5篇
  • 启东市住房建设局网站域名查询ip138
  • 北京网站模仿百度seo排名优化公司哪家强
  • wordpress主题windowsseo搜索排名优化公司
  • 导购网站如何做免费推广龙华网站建设
  • 织梦cms发布侵权网站清单seo服务外包价格
  • 做网站用的软件是什么了类似互推商盟的推广平台
  • 专业微网站建设公司首选公司短视频代运营公司
  • 河南企起网站建设微信营销方案
  • 柳市做网站线上销售水果营销方案
  • 我想做网站怎么做南宁关键词优化公司
  • 站酷网电脑版游戏交易平台
  • 网站建站 在线制作百度热门关键词排名
  • 重庆市城市建设综合开发办网站西安做网页的公司
  • 网站设计制作新报价网络推广公司哪家做得好
  • ppt那个网站做的好站优化
  • 网站分享平台刷关键词排名seo软件
  • 做网站的像素网络外贸推广
  • 广州网站seo推广排名软件
  • asp.net 网站的编译渠道网络
  • 公司发布网站需要备案吗竞价排名是什么
  • 专业做英文网站百度关键词如何优化
  • 网站必须做电子认证吗如何注册域名
  • 趴比库的网站是谁建设的百度搜图入口
  • 怎样通过阿里巴巴网站开发客户windows优化大师下载安装
  • 网站移动排名网站优化排名方案
  • 怎样在网站上做免费的推广seo知识分享
  • 刷题网站建设百度电话销售
  • 宁波网站排名公司外贸seo推广公司
  • 百度为什么会k网站梅州seo