配置Postgre时遇到的一些问题
1、本地连接时候不需要使用密码
psql -U ims -d ims -h localhost
虽然在pg_hba.conf文件中配置如下,但是本地使用psql时候不需要密码
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.2.19/24 md5
应该是默认使用了ipv6的路径,所以在pg_hba.conf中注释下面这行:
# IPv6 local connections:
#host all all ::1/128 trust
2、xshell连接postgre时,使用backspace键时出现^H
这与xshell连接时候的终端配置有关系,解决方式为(使用Ctrl+backspace可以正常删除):
文件 -> 属性 -> 终端 -> 键盘 -> backspace建序列 -> 选择为:ASCII 127
3、postgre默认只可以从本地连接,无法从外部ip连接
这可以通过netsta