rockyLinux 初体验(教程)PostgreSQL15
博客园 2023-04-26 13:37:19
目录数据库软件 PostgreSQL 安装数据库软件 PostgreSQL 配置数据库软件 PostgreSQL 交互通用数据库管理软件 DBeaver

彼时,PostgreSQL 已经更新到了15.2。

距离我上一次写 PostgreSQL 教程 2022-03-20,已经过去一年多了。Linux篇 PostgreSQL 教程很久之前就想写了,一直停留在想法上面,没有付诸实际行动。那会我的主要环境还在centos-7上,因为 centos-7快要停止维护了,目前已经转移到 rockyLinux-9平台。


(资料图)

当时只是简单的在 Windows 平台介绍如何安装和简单使用,甚至没有过多参考官方文档。

也是对前段时间总结的 《SQL 基础知识扫盲》 的补充。

如今,我为什么又写起了 postgreSQL 相关文档呢?答:目前市面postgreSQL文档相对较少,官方文档纯英文,上手有一定的难度。像MySQL(MariaDB)、Oracle之类的文档已经烂大街了,无非是新版本发布,闲暇时间部署尝尝鲜。

初体验,第一次嘛,姿势、动作难度不能太高,容易劝退,所以比较简单。

数据库软件 PostgreSQL 安装

如果获取软件比较缓慢,可以在公众号回复blog,进入站点搜索:rockyLinux镜像源下载地址。如下所示,列出部分 postgresql 国内镜像源地址:

浙江大学开源软件镜像站:https://mirrors.zju.edu.cn/postgresql/中国科学技术大学镜像站:https://mirrors.ustc.edu.cn/postgresql/清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/postgresql/

最新版本(PDF)文档地址:https://www.postgresql.org/files/documentation/pdf/15/postgresql-15-A4.pdf

如果还是下载缓慢,这是正常现象,建议使用迅雷(打钱)等BT工具下载,或者在Linux平台使用 wget 获取,然后使用 scp 命令传到Windows平台浏览。

目前所有版本,最新版本为15.2,9th February 2023: PostgreSQL 15.2, 14.7, 13.10, 12.14, and 11.19 Released!

安装方式:Packages and Installers

使用 Installers 安装包形式进行安装,RHEL系列使用rpm包居多。

选择适合你的操作系统,支持的操作系统比较丰富:

LinuxmacOSWindowsBSDSolaris

postgreSQL 下载目前支持两种方式:

Packages:发行安装包形式,难易度较低,不灵活。Source:源码包形式,难易度相对较高,比较灵活。

如下,将演示Linux发行版Rocky-9平台PostgreSQL的部署。

切换到普通用进行安装:

su wzgy

如果安装rockyLinux-9之后,默认提示安装的版本是 postgresql-13.10,使用TAB键进行补全会提示。

[wzgy@localhost ~]$ dnf -y install postgresql-server-13.10-1.el9_1.x86_64postgresql-contrib-13.10-1.el9_1.x86_64   ...postgresql-server-13.10-1.el9_1.x86_64postgresql-upgrade-13.10-1.el9_1.x86_64

如果想安装比较新的版本,可以前往postgresql官网找到对应的Linux发行版选择对应版本进行安装。

postgreSQL 下载地址: https://www.postgresql.org/download/

示例选择 Linux 发行版Red Hat/Rocky/CentOS version 9(版本),PostgreSQL Yum源仓库:https://www.postgresql.org/download/linux/redhat/

PostgreSQL 快速安装

sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpmsudo dnf -qy module disable postgresqlsudo dnf install -y postgresql15-serversudo /usr/pgsql-15/bin/postgresql-15-setup initdbsudo systemctl enable postgresql-15sudo systemctl start postgresql-15

PostgreSQL 详细安装步骤

PostgreSQL 下载所需要 rpm 依赖包,用于更新(版本库)到最新版本

sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm

PostgreSQL 导入公钥,验证过程,由于网络等原因可能会失败

sudo dnf -qy module disable postgresql导入 GPG 公钥 0x442DF0F8: Userid: "PostgreSQL RPM Building Project " 指纹: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8 来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG

PostgreSQL 安装 postgresql-15 服务

sudo dnf install -y postgresql15-server

由于网络等原因,可能安装会比较缓慢,这里建议更换为国内yum & dnf 源,比如阿里、网易等等都可以。

比如更换阿里源

sed -e "s|^mirrorlist=|#mirrorlist=|g" \    -e "s|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g" \    -i.bak \    /etc/yum.repos.d/rocky-*.repodnf makecache

注意:替换镜像源,建议先备份,然后验证路径是否正确。

示例,注意大小写,可能存在无法读取正确路径,Linux下对大小写敏感

ls /etc/yum.repos.d/rocky-*.repo

输出信息:/etc/yum.repos.d/rocky-addons.repo /etc/yum.repos.d/rocky-devel.repo /etc/yum.repos.d/rocky-extras.repo,证明路径真实存在。

备份,sed命令接 -i 属性已经加入备份到当前目录:

sed -i .bak \/etc/yum.repos.d/rocky-*.repo

最后使用 dnf makecache 更新缓存:

dnf makecache

如果使用 RHEL8 之前,请使用 yum makecache 更新。

PostgreSQL 初始化

/usr/pgsql-15/bin/postgresql-15-setup initdb

看到:Initializing database ... OK,证明初始化完成。

为什么这样执行?答:postgresql-15-setup 脚本所在绝对路径位置 /usr/pgsql-15/bin/,通过 initdb 参数进行初始化。

如果你有过使用MySQL(MariaDB)或者Oracle以及其它关系型数据库经验,也存在初始化的过程,执行命令略有不同。在MySQL(MariaDB)中,可以使用如下命令初始化:bin\mysqld –initialize-insecure 或者 bin\mysqld –initialize-insecure –console。

PostgreSQL 设置开机自启

systemctl enable postgresql-15

看到输出信息:Created symlink /etc/systemd/system/multi-user.target.wants/postgresql-15.service → /usr/lib/systemd/system/postgresql-15.service. 代表设置开机自启完成。

PostgreSQL 服务启动

systemctl start postgresql-15

查询当前用户身份:

bash-5.1$ whoamipostgres

可以看到当前用户已经切换到了 postgres。

管理 PostgreSQL 服务另一种方式,使用 pg_ctl 脚本

pg_ctl 命令启动服务:

bash-5.1$ /usr/pgsql-15/bin/pg_ctl -D /var/lib/pgsql/15/data/ start

输出信息:

等待服务器进程启动 ....2023-04-25 18:47:50.476 CST [3505] 日志: 日志输出重定向到日志收集进程2023-04-25 18:47:50.476 CST [3505] 提示: 后续的日志输出将出现在目录 "log"中.完成服务器进程已经启动

pg_ctl 命令重启服务:

bash-5.1$ /usr/pgsql-15/bin/pg_ctl -D /var/lib/pgsql/15/data/ restart

输出信息:

等待服务器进程关闭 .... 完成服务器进程已经关闭等待服务器进程启动 ....2023-04-25 18:48:34.629 CST [3521] 日志: 日志输出重定向到日志收集进程2023-04-25 18:48:34.629 CST [3521] 提示: 后续的日志输出将出现在目录 "log"中.完成服务器进程已经启动

pg_ctl 命令停止服务:

bash-5.1$ /usr/pgsql-15/bin/pg_ctl -D /var/lib/pgsql/15/data/ stop

输出信息:

等待服务器进程关闭 .... 完成服务器进程已经关闭

注意:需要以非 root 用户身份执行命令。

pg_ctl: 无法以 root 用户运行请以服务器进程所属用户 (非特权用户) 登录 (或使用 "su")

数据库软件 PostgreSQL 配置

postgreSQL 查看状态以及验证是否自启

systemctl enable postgresql-15

当你看到 active (running),代表服务(活跃)正常启动状态,看到 /usr/lib/systemd/system/postgresql-15.service; enabled;代表开机自启,如果想开机禁用,使用命令 systemctl disable postgresql-15 即可。

到此为止,postgresql-15 安装过程以及服务启动演示完成。

postgresql-15 初步使用

rockyLinux创建普通用户,需要root(创建用户)权限:

useradd wzgypasswd wzgy

参数含义:

useradd wzgy:useradd 命令用于新增用户,后面接用户名。passwd wzgy:passwd 命令用于修改新增用户密码。

切换到普用户,如果没有普通用户,可以创建一个用户用于安装管理postgresql-15:

su wzgysudo systemctl status postgresql-15.service

参数含义:

su wzgy:su 命令用切换用户身份。sudo:用于提取权限,是一个很有意思的命令。

netstat 监控 5432 端口,输出信息如下:

[wzgy@localhost ~]$ sudo netstat -tlunp | grep 5432tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      9117/postmastertcp6       0      0 ::1:5432                :::*                    LISTEN      9117/postmaster

ps 监控服务命令监控 postmaster服务

ps -aux | grep postmaster

通过监控服务命令可以看出,初始化的data目录在:/var/lib/pgsql/15/data/。

使用 yum & dnf 命令安装,默认配置文件所在路径

/var/lib/pgsql/15/data/postgresql.conf

注意:如果 data 目录不存在,大概率初始化阶段出现问题,也就是初始化失败,需要检查日志文件:/var/lib/pgsql/15/initdb.log。

服务器环境可以使用 vim 或者 nvim(需要安装 neovim )进行编辑配置文件:postgresql.conf。

修改配置:sudo vim /var/lib/pgsql/15/data/postgresql.conf

开放配置,只演示最基础的:

listen_addresses = "localhost" :监听地址,重启数据库软件服务生效;defaults to "localhost"; use "*" for all:默认为localhost,*代表开放所以ip进行访问。port = 5432 : 监听端口,重启数据库软件服务生效;max_connections = 100 :最大连接数,重启数据库软件服务生效。
# - 配置文件:连接设置 -listen_addresses = "localhost"          # 监听地址,重启数据库软件服务生效;port = 5432                             # 监听端口,重启数据库软件服务生效;max_connections = 100                   # 最大连接数,重启数据库软件服务生效;

注意:如果需要使用通用数据库管理工具远程连接,还需要做如下修改,授予相应权限,由于测试,我直接设置 all(所有ip):

编辑pg_hba.conf配置文件,vim /var/lib/pgsql/15/data/pg_hba.conf,找到 IPv4 local connections,官方文档有详细配置说明。理论上,应该可以通过 GRANT 命令形式授权,在MySQL(MariaDB)是支持的。

# IPv4 local connections:host    all             all             127.0.0.1/32            scram-sha-256host    all             all             all                     scram-sha-256

如果安装了 firewalld 防火墙管理工具,需要开放相应的端口:

firewall-cmd --zone=public --add-port=5432/tcp --permanentfirewall-cmd --reload

修改配置文件后,记得重启 postgresql 服务

如果你使用其它普通用户创建用户、角色、登录等等操作,会出现如下错误:createuser: 错误: 连接到套接字"/var/run/postgresql/.s.PGSQL.5432"上的服务器失败:致命错误: 角色 "root" 不存在。

如果你不确定有哪些用户,可以使用命令查看:

[root@localhost ~]# cat /etc/passwd | grep postgrespostgres:x:26:26:PostgreSQL Server:/var/lib/pgsql:/bin/bash

请注意:有时候为了方便,我直接使用root用户操作,比如我用 cat 和 grep 命令查看postgres用户。

解决方案,切换用户为postgres:su postgres,如果你仔细阅读了官方文档,其实会有启发的。

登录字符命令操作界面 psql:

psql
数据库软件 PostgreSQL 交互

参数 postgres=#:登录 PostgreSQL 默认用户前缀名称。

输入 select version(); 查询版本:

postgres=# select version();

输出信息:PostgreSQL 15.2 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2), 64-bit。

参数含义:

PostgreSQL 15.2:数据库软件版本 15.2。x86_64-pc-linux-gnu:使用Linux平台x86_64架构。compiled by gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2):编译gcc版本。64-bit:64位操作系统。

输入测试验证:postgres=# select 1\g输出结果: ?column? 1,这是正常状态。

创建表 books

postgres=# create table books(id varchar(64) primary key,name varchar(64));CREATE TABLE

新增操作,插入一条数据:

postgres=# insert into books values("1001","绝世武功秘籍");INSERT 0 1

查询操作,查询表 books :

postgres=# select * from books\g  id  |     name------+-------------- 1001 | 绝世武功秘籍(1 行记录)

修改操作,修改表 books :

postgres-# update books set name="PostgreSQL-15.2"  where id="1001"UPDATE 1

再次查询:

postgres=# select * from books;  id  |      name------+----------------- 1001 | PostgreSQL-15.2(1 行记录)

输出信息:发现 name 值已经变成了 PostgreSQL-15.2,证明修改成功。

删除 books 表行记录,这是个人操作重要数据时有备份的习惯,开启显示事务,验证完后手动commit(提交):

begin:手动开启显示事务。delete:执行删除语句。rollback:执行回滚操作。commit:最后提交。
postgres=*# delete from books where id="1001";DELETE 1

无论是 修改或者删除(统称更新操作),建议加上条件 where 语句。

无图无真相,如下所示为时间线操作步骤:

试一试 postgreSQL 使用 explain 分析SQL执行效率,和MySQL(MariaDB)差不多,参数显示更少:

postgres=# explain select * from books where id="1001"\g                                QUERY PLAN-------------------------------------------------------------------------- Index Scan using books_pkey on books  (cost=0.14..8.16 rows=1 width=292)   Index Cond: ((id)::text = "1001"::text)(2 行记录)

因为创建表时,事先已经指定 id 属性为主键(primary key),所以执行计划扫描表使用到索引(using books_pkey)。

psql 帮助命令

? [commands] :显示反斜线命令的帮助;? options :显示 psql 命令行选项的帮助;? variables : 显示特殊变量的帮助;\h [NAME] : SQL命令语法上的说明,用*显示全部命令的语法说明。

最后,善用帮助文档,有助于你快速定位操作命令:

postgres=# \hpostgres=# \?

示例,我要查询alter具体用法:postgres-# \h alter 。如果你和我一样安装选择语言是中文版的rockyLinux,那么将有友好的中文翻译。

输出信息比较多:比如alter、create、drop等等DDL(Data Definition Language)语句。

简单科普:DDL(Data Definition Language)语句,数据定义语句。主要用于对索引、数据表结构、字段等进行创建、删除以及修改。比如我们常用的关键字主要有:CREATE、DROP、ALTER等等。一般是DBA管理员使用的比较频繁。

DML(Data Manipulation Language)语句,数据操纵语句。主要用于对数据库表中记录进行增删改查。比如我们常用的关键字主要有:INSERT、DELTE、UPDATE以及SELECT等。一般是开发人员使用的比较频繁。

DCL(Data Control Language)语句,数据控制语句。主要用于对用户、表、字段的访问权限进行控制授权。比如我们常用的关键字有:grant(授权)、revoke(撤回授权)等。

退出 psql 终端管理命令: postgres=# \q

再次进入 psql 终端管理,执行:psql

通用数据库管理软件 DBeaver

初始化连接参数

新增数据库连接,选择PostgreSQL。主机(host):ip地址,localhost或者远程ip。数据库(database):不填默认使用 postgres。端口(port):默认为5432,实际工作中,建议修改,尽量避免被恶意扫描软件攻击。用户名(username):初始化安装会存在一个超级用户 postgres。密码:可以使用 alter 语句修改,默认可能是空。

修改密码语句:

postgres=# ALTER USER postgres PASSWORD "123456";

测试连接,连接成功(正常)显示输出信息:

选择顶部菜单栏:数据库。新建数据库连接。选择PostgreSQL,设置连接参数。测试连接。

数据库目录导航,查询表 books

定位数据库导航,选择postgres,依次展开public、表;右键(F4)查看表 books;选项:属性(显示表结构等等)、数据(行记录),ER图。

使用SQL编辑器查询

选择选择顶部菜单栏:SQL编辑器;新建SQL编辑器;输入SQL语句:select * from books b 。

看完整篇教程后,有同学可能有疑问,你这张表的字段为什么这么少?没错,就是这么少。

初体验,第一次嘛,姿势动作难度不能太高,容易劝退,所以比较简单。创建用户、创建角色以及权限相关等等知识没有具体介绍,也许会在下一篇介绍哟。

至此,在 Linux 发行版 rockyLinux-9上初步体验 postgresql最新版本postgresql-15。

以上总结,仅供参考!

如需转载,请标明出处和原作者。

参考资料:

PostgreSQL-15官方文档:https://www.postgresql.org/docs/15/index.html

—END—

rockyLinux 初体验(教程)PostgreSQL15

2023-04-26 13:37:19

全球速递!金陵体育(300651):会计政策变更

2023-04-26 13:04:09

国债期货早盘收盘

2023-04-26 12:15:41

青藏高原生态保护法表决通过,9月1日起施行 天天观天下

2023-04-26 11:57:20

微动态丨“红色引擎”引领镇域经济高质量发展

2023-04-26 11:14:10

倒三角脸型的人的面相_倒三角脸型

2023-04-26 10:46:19

精彩看点:大模型新势力:IDEA研究院张家兴入局创业,沈向洋任顾问,首轮估值20亿

2023-04-26 10:45:06

平台订泰国酒店低价不适用中国大陆 网友:价格歧视太恶心 天天即时

2023-04-26 10:09:16

皇马感受拜仁的痛!世界第一中卫被打爆,无名小辈让巴萨仰望!

2023-04-26 09:57:46

矩阵股份(301365)4月25日主力资金净卖出384.24万元 重点聚焦

2023-04-26 09:17:48

1000公里/小时,我国“高速飞车”新进展

2023-04-26 08:48:25

茌平农商银行:以职工书屋为载体,开展“翰墨书香”读书活动

2023-04-26 08:14:48

一季度超预期“开门红” 贵州茅台单季净利首次突破200亿 天天新视野

2023-04-26 07:38:29

新致软件(688590)2022年年报简析:增收不增利,债务压力大

2023-04-26 06:55:55

耳朵里进虫子了有什么感觉_耳朵里进虫子什么感觉|快报

2023-04-26 05:49:49

全球关注:心生贪念,应城一男子偷快递包裹被抓

2023-04-26 04:47:47

每日快看:问计大蜀山|合肥市民建议设大蜀山火山地质公园,地质专家这么说

2023-04-26 01:00:00

郑煤机公布2022财年年度权益分配方案 全球今头条

2023-04-25 22:25:34

白萝卜最简单的腌法,咬一口嘎嘎脆超下饭

2023-04-25 21:04:17

五年来江西法院新收知识产权案件19875件 审结19782件

2023-04-25 20:39:16

韩国民间团体抗议美国对韩国政府实施窃听及监听

2023-04-25 20:08:40

时隔十年!青岛海牛回中超首个主场比赛:专业球场青岛青春足球场_天天精选

2023-04-25 19:17:36

叫神马怎么打不开了_为什么神马影院有时电影看不了

2023-04-25 19:04:49

【全球播资讯】今日上市公司流通股比例是多少?

2023-04-25 18:21:28

百事通!鹅蛋的食用方法_鹅蛋怎么吃

2023-04-25 18:03:46

2023年一季度青海省存贷款总量稳步增加 当前关注

2023-04-25 17:20:22

十四届全国人大常委会举行第三次委员长会议 听取有关草案和议案审议情况汇报 赵乐际主持

2023-04-25 17:16:09

东方财富证券给予天士力增持评级 当前报道

2023-04-25 16:52:19

世界观察:2023海上宽带卫星通信行业现状及发展分析

2023-04-25 16:05:56

总投资16.58亿元 常州机场航站区改扩建工程初步设计获批复

2023-04-25 15:45:00

陈粒演唱会2023广州开幕时间

2023-04-25 15:21:34

天天快消息!芒种节气送花神_芒种送花神是什么习俗

2023-04-25 14:49:52

为孩子的生日举办红地毯派对的想法_小学生日礼物送什么好_世界今热点

2023-04-25 14:16:45

再逆转!白宫表态将否决重新征收东南亚进口太阳能关税的议案

2023-04-25 14:13:44

一线磨炼十年的工程女班长

2023-04-25 13:35:38

2023都江堰熊猫谷门票官网预订指南(时间+价格+证件) 环球资讯

2023-04-25 13:22:13

深惠万企 圳在行动|微众银行打造数字化专项服务方案,助力深圳科创企业高质量发展

2023-04-25 12:42:49

一季度我国黄金产量增长1.88% 2023全球黄金消费国的需求前景

2023-04-25 12:23:55

网友想要比小米13更小的小屏手机!雷军回应

2023-04-25 12:12:30

坟地风水顺口溜图片_坟地风水顺口溜_动态焦点

2023-04-25 12:14:57

“闪婚闪离​”索要千万逼死老公,翟欣欣发长文称要上诉

2023-04-25 12:08:53

久吾高科:聘任党建兵为总经理,选举范克银为副董事长

2023-04-25 12:03:08

鄱阳湖因鄱阳而名,鄱阳县得鄱阳湖滋润, 鄱阳湖在哪一个省 全球快看

2023-04-25 11:53:52

上峰水泥:未来公司骨料产能、环保业务增长空间较大|全球播报

2023-04-25 11:30:43

臭氧传感器可用于造纸厂纸浆漂白中臭氧浓度检测 世界视点

2023-04-25 11:11:11

意甲-罗马1-3亚特兰大跌至第5 穆帅百场里程碑告负_热消息

2023-04-25 11:01:24

环球热推荐:《幽灵诡计:幻影侦探》新老版本BGM对比视频

2023-04-25 10:47:31

李忠双:近期钢材价格有望企稳 环球播资讯

2023-04-25 10:51:04

【焦点热闻】海底捞app怎么修改手机号 海底捞更换会员手机号教程

2023-04-25 10:45:42

媒体融合加速 主流舆论壮大——2023中国网络媒体论坛综述_全球速看

2023-04-25 10:36:45

子洲县气象台发布大雾橙色预警【Ⅱ级/严重】【2023-04-25】

2023-04-25 10:33:05

多名头部主播遭点名:疯狂小杨哥、李佳琦、刘畊宏、罗永浩、辛巴维权舆情最多

2023-04-25 10:24:28

全球观察:湖南裕能:拟约80亿元投建云南新能源电池材料生产基地二期项目

2023-04-25 10:01:00

从“爆雷”到“暴涨”,大储是阳光电源最重要的牌丨见智研究

2023-04-25 10:10:53

多家上市银行净息差跌破“警戒线”

2023-04-25 10:11:25

聚焦:“一分钱没花老臭流氓!”再爆导游辱骂游客,网友怒了!

2023-04-25 09:08:18

每日关注!谢春花借我完整版_谢春花借我

2023-04-25 09:00:01

东北地区及新疆等地有雨雪天气 江南华南有明显降雨过程_环球关注

2023-04-25 09:02:10

沙王冠决赛对阵:利雅得新月vs麦加统一,胜者将获得亚冠资格_环球播报

2023-04-25 08:45:17

重庆高考满分作文 辽宁省高考满分作文800字范文:你不是我的

2023-04-25 08:24:33

淄博烧烤火爆出圈,闺蜜四人结伴撸串,结账时确认3遍不敢相信 世界快资讯

2023-04-25 08:15:21

世界快看点丨宽甸公安局交警大队全力开展企业普法活动

2023-04-25 07:49:57

海富通基金管理有限公司关于旗下部分基金新增南京证券股份有限公司为销售机构并参加其申购费率优惠活动的公告

2023-04-25 07:10:48

3倍AI牛股业绩拉胯!净利润赶不上高管薪资,十大流通股东全在跑路

2023-04-25 06:41:53

全球视点!媒体融合加速 主流舆论壮大——2023中国网络媒体论坛综述

2023-04-25 06:21:53

每日观察!合肥铁路学校_关于合肥铁路学校的介绍

2023-04-25 05:53:40

天天快消息!刀片厂_关于刀片厂的介绍

2023-04-25 05:24:11

炎樱后来怎么样了_炎樱_天天观速讯

2023-04-25 04:29:50

中科电气2022年度分配预案:拟10派1.5元 时讯

2023-04-25 04:16:14

廊坊古树名木

2023-04-25 03:30:08

中国和新加坡将举行海上联合演习 全球球精选

2023-04-25 03:03:20

4月24日基金净值:鹏扬景沣六个月持有期混合A最新净值1.0995,跌0.59%-当前头条

2023-04-25 02:36:43

天天微资讯!晶科N型超级工厂,这回公开给你看

2023-04-25 02:27:58

媒体:去年高校撤销专业925个,“绝版”学生何去何从

2023-04-25 01:43:32

环球快消息!星火成炬 | 董丽娜,我们都听到你的声音了!

2023-04-25 01:20:36

广东OUT,老板娘穿吊带现身球馆,背上蝴蝶纹身引人注目

2023-04-25 00:56:53

四川自贡市大安区委书记彭长林调研督导文旅、服务业企业工作_天天微资讯

2023-04-25 00:58:03

现代企业健康竞争力发展联盟成立 平安健康助力幸福职场

2023-04-25 00:34:34

颂歌献给党 唱响新时代——我县举行庆“五·一”职工歌唱比赛

2023-04-24 23:58:27

武汉市金银潭医院彭希溪:随时待命,护佑生命的每分每秒

2023-04-24 23:52:38

每日速读!强势出击 宝马集团以全电动化20款新能源车阵容登陆上海国际车展

2023-04-24 23:19:44

最新进度!快来看东升片区排水管网工程推进情况

2023-04-24 22:34:28

李佳琦刘畊宏辛巴等5位主播被点名|天天观察

2023-04-24 21:49:14

全球实时:取代澳门!亚洲最大赌城易主?

2023-04-24 21:52:00

热文:三角梅的养殖方法阿司匹林_三角梅的养殖方法

2023-04-24 20:46:03

它是第一款降到2500以内的骁龙8Gen2手机,续航和拍照也很好

2023-04-24 20:49:19

中国是什么时间开始使用农药化肥的 中国是什么时间开始使用农药化肥的呢

2023-04-24 20:19:02

《中国古典文学名著——〈西游记〉(五)》特种邮票4月27日发行_每日快报

2023-04-24 20:08:58

欧阳千里

2023-04-24 19:13:39

世界热文:雀巢蔼儿舒_关于雀巢蔼儿舒的介绍

2023-04-24 18:36:18

世界热点!福师大协和学院官网_福师大协和学院

2023-04-24 18:16:52

世界微资讯!因购股权获行使 飞达控股(01100)合计发行67.3万股

2023-04-24 18:02:28

第一批带押过户的卖房人,已经省钱了

2023-04-24 17:15:04

人社部:数字经济的创新驱动实质上是人才驱动

2023-04-24 17:08:51

山东一季度GDP同比增长4.7% 第二产业增长5.1% 每日热议

2023-04-24 16:55:17

成都住房公积金实现主要业务场景数字人民币应用全覆盖|环球热讯

2023-04-24 16:34:27

每日精选:奥佳华(002614)4月24日主力资金净卖出113.03万元

2023-04-24 16:10:48

高重频YAG激光诱导放电毛化方法研究_关于高重频YAG激光诱导放电毛化方法研究简述

2023-04-24 15:42:42

今日热搜:喜报:西安培华学院获批6项教育部供需对接就业育人项目

2023-04-24 15:21:16

数字产业协同发展是什么情况

2023-04-24 14:55:26