Postgresql - Windows10入门基本操作
1.下载并安装PostgreSQL
2.添加环境变量
D:\Programs\PostgreSQL\bin
3.初始化PostgreSQL
在D:\Programs\目录下创建PostgreSQLData目录作为数据存储目录。然后进入到D:\Programs\PostgreSQL\bin下运行以下命令,
initdb -D D:\Programs\PostgreSQLData
命令运行后,会在该路径下生成数据库实例相关的信息,比如 postgresql.conf, pg_hba.conf.可以修改配置文件的配置,比如端口,默认为 5432,当创建多个数据库实例时,需要配置不同的端口才能启动
4.启动或者停止PostgreSQL
在D:\Programs\PostgreSQL\bin目录下,运行如下命令来启动或者停止服务
pg_ctl start -D D:\Mysoftware\PostgreSQLData
pg_ctl stop -D D:\Mysoftware\PostgreSQLData
5.创建用户与数据库
在D:\Programs\PostgreSQL\bin\运行psql postgres,连接PostgreSQL
create database testdatabase;
alter user postgres with password 'newpassword';
alter user postgres with password 'password';
在data目录下,打开pg_hba.conf文件,修改如下标注位置。将trust改为md5
pg_hba.conf
6.Pgadmin4连接数据库
Pgadmin4
7.注册 Windows 服务
在D:\Programs\PostgreSQL\bin\目录下以管理员的身份运行如下的命令来注册Windows服务
pg_ctl.exe register -N "postgsql" -D D:\Programs\PostgreSQLData
使用sc start pgsql或者net start pgsql来启动服务。