濮阳做网站做的好的公司,做网站需要买空间么 服务器,怎样安装网站模板,电商网站建设的目的这里的背景比较简单#xff0c;因为区块链浏览器使用的是blockscout#xff0c;blockscout的数据库选择的是postgresql#xff0c;这些服务组件都是使用的docker容器来管理#xff0c;今天进行区块链上交易查询的时候#xff0c;发现数据存在部分问题#xff0c;因此需要… 这里的背景比较简单因为区块链浏览器使用的是blockscoutblockscout的数据库选择的是postgresql这些服务组件都是使用的docker容器来管理今天进行区块链上交易查询的时候发现数据存在部分问题因此需要进入postgresql来排查 目录 PostgreSQLdocker容器操作postgresqldocker容器操作查看docker镜像进入容器 登陆postgresql数据库postgresql相关操作列出所有的数据库切换数据库列出当前数据库下的数据表退出查看列出指定表的所有字段查看指定表的基本情况查询指定表内容退出postgresql的登陆退出postgresql容器 书籍推荐书籍名称《鸟哥的Linux私房菜-服务器架设篇》内容介绍适合人群如何领书自主购买 最后 PostgreSQL
如果连PostgreSQL是什么都不清楚的小伙伴建议看一下菜鸟教程- PostgreSQL 教程讲解和操作还是很友好的。 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS)在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。 docker容器操作postgresql
多余的不讲了我们直接来操作
docker容器操作
查看docker镜像
这里我们只需要关注容器idCONTAINER ID和容器名称NAMES即可后面进入postgresql数据库会用到
docker ps进入容器
这里我们以容器名称为db的为例
#通过容器名称进入镜像
docker exec -it db /bin/sh
或
#通过容器ID进入镜像
docker exec -it 0ad4d42cbc99 /bin/sh登陆postgresql数据库
执行完毕上面的命令我们就进入了postgresql的容器中 因为blockscout将数据库密码写入了环境变量中因此使用下面的命令即可
psql -U blockscout具体解释如下 psql: 是 PostgreSQL 数据库的命令行客户端工具用于执行 SQL 查询和管理数据库。-U blockscout: 是命令的参数部分指定连接数据库时要使用的用户名。在这里用户名是 blockscout。 这个命令表示正在使用 psql 命令行工具连接到 PostgreSQL 数据库并以 blockscout用户的身份进行连接。连接成功后可以执行 SQL 查询、管理数据库等操作。 登陆成功如下图
在正常情况下如果要使用用户名和密码登录 PostgreSQL可以使用以下格式的命令
psql -U your_username -d your_database -h your_host -p your_port -W-W 选项用于指示系统提示输入密码
postgresql相关操作
列出所有的数据库
\l
或
\list可以看到有下面4个数据库
切换数据库
我们切换到 blockscout数据库命令如下
\c blockscout会看到提示当前链接的数据库是blockscout用户是blockscout
列出当前数据库下的数据表
\d如下图可以看到所有的表
退出查看
记住在postgresql的操作中所有的退出都是轻轻点击一下q键即可
q列出指定表的所有字段
这里以表address_names为例
\d address_names如下图我们可以看到字段名称、类型、描述、是否为空等等
查看指定表的基本情况
这里还是以表address_names为例
\d address_names如下图
查询指定表内容
这里仍然以表address_names为例我们只查询5条
select * from address_names limit 5;如下图可以看出查询语句和mysql没有什么区别
退出postgresql的登陆
\q这里单单一个q是无法退出的
退出postgresql容器
exit;如下图成功退出了 书籍推荐 《鸟哥的Linux私房菜——服务器架设篇第三版修订》是一本不可或缺的Linux服务器架设指导书适合想要深入学习Linux服务器架设和管理的读者。本书不仅教授如何搭建服务器还重点关注服务器的安全防护和维护以及解决常见问题的策略。作者以系统基础和网络基础为起点深入浅出地介绍了各种常见服务器的搭建方法。无论您是初学者还是有经验的用户本书都将帮助您掌握Linux服务器的核心知识为您的服务器提供稳定、安全的运行环境。 书籍名称《鸟哥的Linux私房菜-服务器架设篇》 内容介绍 作者首先从系统基础和网络基础开始讲解然后讨论网络攻击和防火墙保护主机最后才介绍服务器的架设。 《鸟哥的Linux私房菜第三版修订. 服务器架设篇》共分为四篇 第一篇是服务器搭建前的进修专区主要介绍架设服务器之前必须具备的基本知识。阅读完这一篇后无论你使用何种方式连接Internet都不会有问题第二篇是主机的简易安全防护措施鸟哥会告诉你如何保护你的主机养成良好的操作习惯使你的主机免受病毒侵害安全能经受住各种考验第三篇是局域网内常见服务器的搭建介绍内部网络经常使用的远程连接服务如SSH、XDMCP、VNC、XRDP、网络参数配置服务如DHCP、NFS、NTP、网络磁盘服务如SAMBA、iSCSI以及代理服务器等。其中SSH密钥系统对于异地备份非常有帮助第四篇是常见的Internet服务器的搭建介绍DNS、WWW、FTP和邮件服务器等常见的服务。 适合人群
适合想要深入学习Linux服务器架设和管理的读者同样适合Linux初学者
如何领书
———————————————— 本次本篇文章送书 1本 评论区抽1位小伙伴送书 活动时间达到100 人参与时自动开奖,1月30日18:00 截止 抽奖方式利用抽奖小程序进行抽奖 参与方式关注微信公众号《鲲志说》发送鸟哥我来了即可参与 或微信扫描下方图片
也可以加我KunZhiSays注明来意 ———————————————— 注活动结束后会私信中奖粉丝的各位注意查看私信哦
自主购买
小伙伴也可以访问链接进行自主购买哦~ 直达京东购买链接《鸟哥的Linux私房菜-服务器架设篇》 最后 好看的灵魂千篇一律有趣的鲲志一百六七如果觉得文章还不错的话可以点赞收藏关注 支持一下鲲志的主页 还有很多有趣的文章欢迎小伙伴们前去点评如果有什么需要改进的地方还请大佬指出❌欢迎学习交流商务合作共同进步❤️ kunzhi96 公众号【鲲志说】