SQL基础教程
0 搭建SQL环境
0-1 安装PostgreSQL
安装9.5版本,注意安装路径不要带空格,建议安装在D:\Program\PostgreSQL\9.5
安装完成后,可创建一个bat文件。
D:\Program\PostgreSQL\9.5\bin\psql -U postgres
Windows 11安装 PostgreSQL 15(注意路径不要带空格,例如C:\Program )后,安装完成后弹出提示
waring:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.
说明需要设置数据集
管理员模式运行CMD,进入到自己的安装目录,如我的安装目录为 C:\Program\PostgreSQL\15\bin
则 输入
cd C:\Program\PostgreSQL\15\bin
进入安装目录后,输入
.\initdb.exe -E UTF-8 -D ../data
进入到服务,运行PostgreSQL服务。
启动PostgreSQL服务后,可以正常进入pgadmin4 ,但是输入主密码后,再进输入数据库密码,提示
Please enter the password for the user ‘postgres‘ to connect the server - “PostgreSQL“
同时 使用SQL SHELL 登陆,提示
角色 “postgres“ 不存在,请按任意键继续…
则需要建立“postgres“用户
管理员模式运行CMD,进入到自己的安装目录,如我的安装目录为 C:\Program\PostgreSQL\15\bin
则 输入
cd C:\Program\PostgreSQL\15\bin
createuser -s -r postgres
就可以解决。