| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> windows环境安装并初始化PostgreSQL -> 正文阅读 |
|
[大数据]windows环境安装并初始化PostgreSQL |
首先下载PostgreSQL下载并解压 初始化数据库先进入bin目录下 地址栏输入cmd按回车进入命令行 创建空数据库目录? 例如:在D:\postgreSQL\pgsql这一层目录下新建文件夹,名称为data 执行pg_ctl.exe init -D D:\postgreSQL\pgsql\data对数据库进行初始化,注意默认的用户名,以后用这个用户登录数据库,注意这里字符集配置的也有问题,使用Navicat连接报错时会显示乱码,需要更改为en_US.utf8 配置文档路径:C:\Program Files\PostgreSQL\14\data\postgresql.conf? ? ? ? 字段:lc_messages ?使用pg_ctl.exe?-D D:/postgreSQL/pgsql/data?-l 日志文件 start启动数据库服务,使用psql?-D D:/postgreSQL/pgsql/data命令行登录数据库 注册服务(可选步骤)注册服务的目的是为了让我们在命令行启动了服务之后可以关掉命令行窗口而不导致服务关闭,同时也可以不使用命令行启动服务 1. 注册服务使用管理员运行cmd,进入bin目录下 关闭已有服务 pg_ctl.exe?-D D:/postgreSQL/pgsql/data?stop 执行命令 pg_ctl.exe register -N 服务名称?-D D:\pgsql\data 进入服务查看 可以在左侧启动服务 如果服务名写错了,可以使用如下命令删除服务 sc delete 服务名称 设置全局路径(可选)?命令执行全局路径我的电脑->右键属性->更改设置->高级->环境变量,双击path,新建,填入bin目录路径,单击确定 ?以后就可以在任意地方打开cmd输入pg_ctl执行命令了 默认数据库全局路径我的电脑->右键属性->更改设置->高级->环境变量,新建,变量名为大写PGDATABASE,变量值为默认的数据库名称postgres,这样以后就不用在命令中加入-D?D:\postgreSQL\pgsql\data,系统会默认找到PGDATABASE ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 11:14:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |