详解PostgreSQL 14.4安装使用及一些安装的异常问题
PostgreSQL 14的安装以及使用
因为公司的一些要求,可能要换数据库,虽然之前装过,但是版本感觉还是新一点比较好,所以重新装一下
首先下载文件,直接去官网下载就行
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
下载以后双击打开安装包
大部分的内容都是一路next下去
安装路径设置
额外的功能软件设置
安装路径设置
设置密码
端口号
语言
然后一路点下去就能完成安装了
要使用cmd进行操作,对数据库初始化以及对服务器启动
cd到对应的目录下
使用命令
initdb.exe -D D:\postgresql 14\data -E UTF-8 --locale=chs -U postgres -W3
如果目录是带空格的,可能会提示报错
这个时候就要使用下面的
initdb.exe -D "D:\postgresql 14\data" -E UTF-8 --locale=chs -U postgres -W3
中间会让输入超级用户的口令,自行输入即可
提示中有启动数据库命令:
pg_ctl -D "D:\postgresql 14\data" -l logfile start
正常应该是能下去的,但是我这里报错了,提示拒绝访问
出现这个情况,输入命令
pg_ctl.exe start -D ..\data
一般来说就可以了,如果还不行的话可能就是data文件夹的权限问题了,这种需要自己看下是不是少了权限
打开安装好的pgadmin,路径不难找
打开应用程序以后,可以先设置好中文
然后就可以新建服务器了
本地的话就是127.0.0.1,其余的有中文应该都看得懂,账号啥的可以不用动,就输入一下地址和密码即可
创建以后就可以使用Navicat进行连接了
Navicat的连接就不截图了,用过的都知道咋来
自己试下能不能用
CREATE table test_1(test VARCHAR(50),test1 VARCHAR(50)); INSERT INTO test_1(test,test1)VALUES ('qqq','www'); select * from test_1
要是能查出来应该就是没问题的,不过基本上到了这一步应该就没啥问题了
估计语法啥的和oracle有点区别,有空仔细看下
通过pgadmin也可以查询
到此这篇关于PostgreSQL 14.4的安装以及使用以及一些安装的异常的文章就介绍到这了,更多相关PostgreSQL 14.4安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
CentOS7使用yum安装PostgreSQL和PostGIS的方法
1.更新yum源 CentOS7默认yum源的PostgreSQL版本过低,不适合在本版本上使用.在https://yum.postgresql.org/repopackages.php上找到适合CentOS7的RPM源,复制其url地址,使用yum安装. 同时安装epel(Extra Packages for Enterprise Linux 7),为了稳定性,CentOS7的默认yum源缺少很多组件,这些组件可以在epel上找到. 命令: yum install -y https://dow
-
详解Linux中PostgreSQL和PostGIS的安装和使用
安装 PostgreSQL 和 PostGIS PostgreSQL 和 PostGIS 已经是热门的开源工程,已经收录在各大 Linux 发行版的 yum 或 apt 包中.Ubuntu 为例,安装以下包即可: $ sudo apt-get install postgresql-client postgresql postgis -y RedHat 系列则请安装: $ sudo yum install postgresql-server postgresql postgis 初次安装后,默认生
-
CentOS7 PostgreSQL安装、配置、使用详解
CentOS7 PostgreSQL安装 Install 安装 使用yum安装 yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm yum install postgresql94-server postgresql94-contrib 设置开机启动 systemctl enable postgresql-9.4.service systemctl start
-
PostgreSQL 安装和简单使用第1/2页
据我了解国内四大国产数据库,其中三个都是基于PostgreSQL开发的.并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 PostgreSQL,不管是私用,商用,还是学术研究使用.本文只是简单介绍一下postgresql的安装和简单的使用,语法方面涉及的比较少,以方便新手上路为目的. 1.系统环境和安装方法 : PostgreSQL的安装方法比较灵活,可以用源码包安装,也可以用您使用的发行版所带的软件包来安装,还可以采用在线安装-- 1.1 系统环境:Ubuntu Linux
-
在PostgreSQL上安装并使用扩展模块的教程
安装模块 注意: 我的运行环境是 Ubuntu 10.04 和 PostgreSQL 8.4 首先安装 postgresql-contrib 包并重启数据库服务器,然后检查 contrib 目录看是否包含一些可用模块: sudo apt-get install postgresql-contrib sudo /etc/init.d/postgresql-8.4 restart cd /usr/share/postgresql/8.4/contrib/ ls 然后我们创建一个名为 module_t
-
PostgreSQL安装、配置及简单使用方法
一.PostgreSQL简介 1.什么是PostgreSQL PostgreSQL数据库是目前功能最强大的开源数据库,支持丰富的数据类型(如JSON何JSONB类型,数组类型)和自定义类型.而且它提供了丰富的接口,可以很容易地扩展它的功能,如可以在GiST框架下实现自己的索引类型等,它还支持使用C语言写自定义函数.触发器,也支持使用流行的语言写自定义函数,比如其中的PL/Perl提供了使用Perl语言写自定义函数的功能,当然还有PL/Python.PL/Tcl,等等. 2.PostgreSQL数
-
详解PostgreSQL 14.4安装使用及一些安装的异常问题
PostgreSQL 14的安装以及使用 因为公司的一些要求,可能要换数据库,虽然之前装过,但是版本感觉还是新一点比较好,所以重新装一下 首先下载文件,直接去官网下载就行 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 下载以后双击打开安装包 大部分的内容都是一路next下去 安装路径设置 额外的功能软件设置 安装路径设置 设置密码 端口号 语言 然后一路点下去就能完成安装了 要使用cmd进行操作,对数据库
-
详解PostgreSQL 语法中关键字的添加
详解PostgreSQL 语法中关键字的添加 当PostgreSQL的后台进程Postgres接收到查询语句后,首先将其传递给查询分析模块,进行词法.语法和语义分析. 记录下在parser语法解析模块添加关键字. 几个核心文件简介 源文件 说明 gram.y 定义语法结构,bison编译后生成gram.y和gram.h scan.l 定义词法结构,flex编译后生成scan.c kwlist.h 关键字列表,需要按序排列 check_keywords.pl linux下会调用其进行关键字检查(顺
-
详解Idea 2020 找不到或无法安装官方汉化包解决方案
Idea 2020 发布之后,官方终于支持了中文语言包 但是,我下载后在插件市场无法找到官方的汉化包 那要怎么解决这个问题呢? 首先,查看你当前Idea的Bulid版本 然后去官网下载离线汉化语言包,下载链接 可以看到一堆的版本号,这里要注意下,目前官方的最新版2020.1的Build版本是201.6668.113,从图中可以看出这些版本都是202开头的版本,如果你下载这些版本安装的话就会提示版本不兼容!!! 往下翻,你会看到一个Show More的按钮,点击它!!! 出现了更多版本的选择,这里
-
详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题
背景: 今天才申请了腾讯云+校园计划的1元服务器,安装了Centos7.0,在安装MySQL的时候,使用yum list | grep mysql 来查找yum源中是否有mysql,结果如下: [root@VM_47_56_centos ~]# yum list | grep mysql akonadi-mysql.x86_64 1.9.2-4.el7 base apr-util-mysql.x86_64 1.5.2-6.el7 base mysql-proxy.x86_64 0.8.5-2.e
-
详解Lamp环境搭建Linux CentOS6.5编译安装mysql5.6
安装前准备 通过rpm命令检查centos上是否已经安装mysql,然后卸载已经存在的mysql版本 [root@localhost src]# rpm -qa|grep mysql mysql-libs-5.1.66-2.el6_3.i686 [root@localhost src]# rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.i686 通过yum安装mysql编译需要的依赖包 [root@localhost src]# yum install gcc
-
详解CentOS 6.4下PXE+Kickstart无人值守安装操作系统
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软
-
详解PHP的Yii框架中扩展的安装与使用
扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包.例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加一个方便用于调试的工具栏, 帮助你简单地抓取页面生成的情况. 你可以使用扩展来加速你的开发过程. 信息:本文中我们使用的术语 "扩展" 特指 Yii 软件包.而用术语 "软件包" 和 "库" 指代非 Yii 专用的通常意义上的软件包. 使用扩展 要使用扩展,你要先安装它.大多数扩展以 Compos
-
详解PostgreSQL 实现定时任务的 4 种方法
数据库定时任务可以用于实现定期的备份.统计信息采集.数据汇总.数据清理与优化等.PostgreSQL 没有提供类似 Oracle.MySQL 以及 Microsoft SQL Sever 的内置任务调度功能,因此本文给大家介绍一下 PostgreSQL 数据库中实现定时任务的 4 种方法. 操作系统定时任务 Linux 定时任务(crontab)或者 Windows 任务计划程序(Task Scheduler)为我们提供了一个实现定时任务传统的方法.以 crontab 为例,我们可以使用以下命令
-
详解PostgreSql数据库对象信息及应用
PostgreSql数据库对象主要有数据库.表.视图.索引.schema.函数.触发器等.PostgreSql提供了information_schema schema,其中包括返回数据库对象的视图.如用户有访问权限,可以也在pg_catalog schema中查询表.视图等对象. 1. 查询数据库对象 下面通过示例分别展示如何查询各种数据库对象. 1.1 表查询 PostgreSql 表信息可以从information_schema.tables 或 pg_catalog.pg_tables 视
-
详解PostgreSQL提升批量数据导入性能的n种方法
关键字:批量数据导入,数据加载,大量插入,加快,提升速度 多元化选择时代,人生里很多事物都是如此,凡事都没有一成不变的方式和方法.不管白猫黑猫,能抓老鼠的就是好猫,适合自己的就是最好的. 提升批量数据导入的方法亦是如此,没有何种方法是最优的,应用任何方法前根据自己的实际情况权衡利弊,做出选择. 批量导入数据之前,无论采取何种方式,务必做好相应的备份. 导入完成后亦需对相应对象进行ANALYZE操作,这样查询优化器才会按照最新的统计信息生成正确的执行计划. 下面正式介绍提升批量数据导入性能的n种方
随机推荐
- 在虚拟机virtualbox中安装ubuntu的图文教程
- 浅析Android文件管理器(项目一)
- Eclipse配置Javascript开发环境图文教程
- 如何用矩形法(梯形法)求定积分
- 浅析Java Mail无法解析带分号的收件人列表的问题
- Android实现微信摇骰子游戏
- jQuery事件用法实例汇总
- C++实现矩阵原地转置算法
- Jquery实现textarea根据文本内容自适应高度
- jQuery实现的简单提示信息插件
- Jquery 1.42 checkbox 全选和反选代码
- js+php实现静态页面实时调用用户登陆状态的方法
- Java中String、StringBuffer、StringBuilder的区别详解
- js获取地址栏参数的两种方法
- java实现的二级联动菜单效果
- Python中基本的日期时间处理的学习教程
- C#.NET字符串比较中忽略符号的方法
- 使用MUI框架构建App请求http接口实例代码
- 基于vue-cli vue-router搭建底部导航栏移动前端项目
- 使用webpack搭建vue项目实现脚手架功能