Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 数据库 / MySQL / Linux下firebird无法识别localhost的解决方法

在linux下装好了firebird 和 flamerobin 后,我很兴奋用 create database .. 创建了我第一个 Linux 下的FB数据库文件,之后打开了 flamerobin 打算在上面做点什么,连接到我的数据库,或者就看看本机上安装的 firebird 的版本吧。

启动 flamerobin,一般情况下flamerobin 需要先注册一个 Server 然后才是连接数据库,不过他在安装时会帮你预先注册了一个 localhost 。在Windows 下,我可以直接用它来访问本机的数据库文件(当然,如果你想把本机注册成一个远程的SERVER也可以)。

在linux下我也很习惯的做了这件事,看看我 localhost 的版本吧。。。无法识别 localhost ?不能吧。。windows下可是直接就能用的啊,难道需要什么配置?

摸索了半天发现,linux 下需要配置 localhost,默认localhos t指向的地址是 ::1,这么解析当然是无法识别的。

解决方法:
进入网络配置取消激活当前网卡

进入DNS页,将主机名改为localhost

进入“主机”页,编辑原有的配置或新增配置如下:

地址:本机IP
主机名:localhost
别名:localhost (这个可以随便写)

保存配置启动网卡即可。

OK,连上了我的数据库,这回可以做点别的事啦。create table ....Oracle中取固定记录数详细步骤使用MySQL ODBC进行MySQL和SQL Server转换相关资讯      FireBird 
  • FireBird拒绝服务漏洞(CVE-2016-  (01月14日)
  • Firebird 3.0 Alpha 2 发布,数据  (02/08/2014 09:59:28)
  • Firebird 3.0 Alpha1 发布,数据库  (08/03/2013 07:31:30)
  • Firebird 2.5.3 发布下载,数据库  (07/19/2014 07:57:20)
  • Firebird 2.5.2 发布安全更新!  (02/08/2014 09:19:32)
  • Firebird栈缓冲区溢出漏洞(CVE-  (03/27/2013 21:59:15)
本文评论 查看全部评论 (0)
表情: 姓名: 字数