
正文
关于postgresql127.0.0.1的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用localhost不能连上mysql,但用127.0.0.1却可以,是什么原因
localhost 是走 socket 10.1 是走 3306端口 确保 my.cnf 里这俩的设置是ok的 还有就是看看是不是防火墙拦住了。
分析:这是典型的socket没有正确设置的情况。连接MySQL数据库有两种方式:TCP/IP(一般理解的端口的那种)和Unix套接字(一般叫socket或者sock)。
SQL Azure 防火墙设置 不能连接到SQL Azure直至IP地址访问已获授权。要从你的计算机访问SQL Azure数据库,确定防火墙在端口1433允许外出TCP通讯,在连接到SQL Azure之前必须有至少一项防火墙规则。
当主机填写为localhost时MySQL会采用 unix domain socket连接,当主机填写为10.1时MySQL会采用TCP/IP的方式连接。使用Unix socket的连接比TCP/IP的连接更加快速与安全。
在C:\WINDOWS\system32\drivers\etc下有个hosts文件,用记事本打开后添加如下内容:10.1 localhost 这样就可以用localhost了。
.0.1是回送地址,指本地机。localhost实质上是10.1的映射(像),这个映射在操作系统中的配置文件hosts中。在发布服务时,如果操作系统中限制localhost访问权限,就只能使用IP。
相关问答
Q1: Linux怎么设置PostgreSQL远程访问
1、您要问的是Linux远程连接PostgreSQL数据库的命令要怎么实现吗?打开终端,输入以下命令以连接到数据库服务器。输入密码以登录到服务器。
2、实现远程连接Linux上的PostgreSQL。主要分两个步骤:要使Linux上的PostgreSQL打开 “unix的tcpip套接子”。编辑 $POSTGRES/data/postgresql.conf 文件,将tcpip_socket=off改成tcpip_socket=on即可。设置远程访问认证机制。
3、如何远程登陆服务器?打开自己电脑的“计算机”页面,点击菜单中的“映射网络驱动器”这个选项。在进入“映射网络驱动器”之后,往下浏览找到并点击“连接到可用于存储文档和图片的网站”这一项。
4、Linux要给用户远程访问,首先得提供远程服务。远程访问有telnet和ssh,现在ssh更加流行,据说也更加安全,而且设置非常方便。
5、本地服务器远程访问的方法如下:我们右键点击计算机—属性—远程设置。在远程协助一栏中勾选“允许远程协助连接这台计算机”。在远程桌面中选择“允许远程连接到此计算机”。点击确定按钮。这样远程桌面连接的服务就启动了。
Q2: 如何修改postgresql服务器登陆密码
1、好吧,将所有的md5修改称为trust,重启数据库服务,再去界面登录看看,记住不要输入密码哦。
2、在Ubuntu下安装Postgresql后,会自动注册为服务,并随操作系统自动启动。在Ubuntu下安装Postgresql后,会自动添加一个名为postgres的操作系统用户,密码是随机的。
3、正常情况下可以用超级用户进去,你说的进不去可能是你把超用户的权限做了限制。
4、下载Xftp6,进入下载页面后,选择Evaluation user / Home & School user,信息随便填,下载地址会发送到你填写的邮箱,下载完成后正常安装即可。
5、使用shell工具登陆到安装postgresql的服务器,切换到postgres用户,postgresql默认的操作用户,命令是:su - postgres,查看当前路径是/var/lib/psql,创建一个test.sql脚本文件,命令是:vim test.sql。
6、修改postgresql.conf文件,将数据库服务器的监听模式修改为监听所有主机发出的连接请求。定位到#listen_addresses=localhost。PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请 求。
关于postgresql127.0.0.1和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






