php留言板在数据库没有ip,关于php:如何连接数据库(未知主机,无IP)
我有一个由one.com托管的数据库,其中包含以下设置:
PhpMyAdmin: https://dbadmin.one.com
Host: axelerate.be.mysql
Database: axelerate_be
Username: axelerate_be
Password: *****
我想使用树莓派LXTerminal运行的php文件与该数据库建立连接。 当我尝试建立连接时,出现此错误(主机未知):
Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo
failed: Host is onbekend. in C:\xampp\htdocs\twitter\index.php on line
3
Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses:
getaddrinfo failed: Host is onbekend. in
C:\xampp\htdocs\twitter\index.php on line 3 Failed to connect to
MySQL: php_network_getaddresses: getaddrinfo failed: Host is onbekend.
这是我的代码:
// Create connection
$con=mysqli_connect("axelerate.be.mysql","axelerate_be","*******","axelerate_be");
// Check connection
if (mysqli_connect_errno()) {
echo"Failed to connect to MySQL:" . mysqli_connect_error();
}else{
echo"it works!";
}
?>
我的问题:
如何在不编辑任何配置文件的情况下使此连接正常工作? (因此,如果有事情要做,我只想写在php文件中)
谢谢!
我认为您的房东是错的。" .mysql"不是有效的顶级域。 但是,axelerate.be似乎可以访问,可以尝试代替axelerate.be.mysql
基于.mysql的主机是one.com网络中的内部主机,它解析为承载数据库的服务器。 这些主机不适合在one.com主机外部进行连接,并且即使在公共IP上也可以接受来自世界各地的连接。
我知道为什么他们不允许这样做,但是有没有办法用我的树莓派从one.com上的数据库中读取内容? (也许在最坏的情况下,在axelerate.be上创建一个子域来处理连接和事务?)
@Onovar通常的解决方案是公开一个小型Web服务,以使所需的信息可用。根据可用的功能,一个ssh隧道也可以工作,但是我认为one.com不允许通过SSH连接到其Web服务器。
确保主机(axelerate.be.mysql)存在,尝试对其进行ping操作。 正如我所见,它不存在。
ping响应并不表示mysql服务器已启动并正在运行。
@Azrael但是Ping无响应表示主机不存在!多数民众赞成在这个问题。
@Azrael实际上,对ping的无响应通常意味着服务器正在过滤ICMP数据包。但是ping通常会告诉您DNS查找是否失败,这是您感兴趣的。 nslookup和host可能更适合于主机查找。
我认为您最好的猜测是使用一种程序,该程序检查所需的主机是否打开了端口3306(或您尝试连接的数据库使用的任何端口)
One.com不支持mysqli。 你必须用
$db=mysql_connect("example.com.mysql","username","password");
mysql_select_db("database", $db);
myql_ *已过时,您不应再使用此功能。
如果服务器上未安装mySQLi,则Kinda必须使用它。快速浏览主机功能和FAQ将显示未安装mySQLi。
php留言板在数据库没有ip,关于php:如何连接数据库(未知主机,无IP)相关推荐
- 如何查询网站虚拟服务器的ip,正确姿势查看海外虚拟主机真实IP地址 cPanel面板IP信息...
老 左在前面的内容中有分享过<HawkHost老鹰主机lax203节点迁移 需要更换IP地址>这是我使用老鹰主机第一次遇到需要迁移更换IP地址的通知.如果我们在使用海外虚拟主机的时候,也可 ...
- java 留言板源码_jsp+servlet+javabean实现简易留言板(包含数据库文件)
[实例简介] jsp+servlet+javabean实现简易留言板(包含数据库文件) 简单体验MVC设计模式 jsp:视图,与用户打交道:servlet:控制器,请求分配转发,联系视图层与模型层:j ...
- java 留言板源码,JSP留言板的JSP源码操作实施
JSP留言板的JSP源码操作实施 很多JSP编程的爱好者都是出于要做网站的目的,那么网站的PR值就很重要网站的PR值全称为PageRank),是google搜索排名算法中的一个组成部分,级别从1到10 ...
- php实现简单的留言板
最近学些php的课程还是一本满足的,毕竟是脚本语言还是很容易上手的,不吹不黑,哈哈!好了,进入正题,本文在实现留言板的过程讲解一些知识点. 如何连接数据库? 说来尴尬,我的wampserver的mys ...
- imx6ull开发板 通过usb网卡uboot ping通虚拟机和windows主机
1遇到的问题:直接烧录 uboot+kernel 启动后,手动配置开发板IP地址可以和windows主机linux虚拟机ping通,但是只烧录uboot后无法ping通linux虚拟机和windows ...
- 网络无ip分配什么意思
很多用户使用电脑或手机连接无线网络时,会出现"无 IP 分配"的提示,还有许多用户不知道网络无 IP 分配什么意思?IP 地址又是什么?我们遇到网络无 IP 分配应该如何解决呢? ...
- Linux下配置Apache虚拟主机(基于IP地址)
Linux下配置Apache虚拟主机(基于IP地址) 一.虚拟主机 虚拟主机,又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术.虚拟主机之间完全独立,并可 ...
- 留言板(php+数据库)
简介:此项目是运用了php+mysql+h5+css,项目环境运用了phpstudy.开发工具用了phpstrom.打开mysql把数据库复制件去,打开phpstudy环境,再把项目拖进phpstud ...
- php mysql留言板系统_PHP结合Mysql数据库实现留言板功能
先给大家展示下留言板效果图: 最近看了下PHP基础语法,就想利用这些基本东西实现留言板,也是对基础知识的一个巩固. 什么是留言板?一种可以用来记录,展示文字信息的载体. 现切入正题,说说本次留言板是怎 ...
最新文章
- 汉语(普通话)的音素对齐
- 赠票 | 第三届语言与智能高峰论坛
- Java设计模式-七大设计原则
- 趣链 BitXHub跨链平台 (5)跨链网关-子模块
- nlp 中文停用词数据集
- semantic ui要装什么才能使用
- DNS的几个基本概念:
- RiPro子主题V8.1开心版 小八子主题v8.1版
- SGU 325 Palindrome(贪心)
- thinkphp 插件
- 项目总结【Excel中附件导出和导入】
- RabbitMQ八:交换机类型Exchange Types--Topic介绍
- canvas设置字体粗细用数字没效果_干货 | 用uni-app制作迷你PS小程序
- 实现二叉树各种遍历算法
- catia如何测量毛料尺寸_CATIA建模规定
- z8350mini盒子装fedora无线wifi命令研究
- “不能初始化photoshop,因为暂存盘已满”图文解决方案
- 银河帝国----基地与帝国
- python监听鼠标键盘_python用pynput监听控制键盘鼠标
- Android版股票K线图实现方案
热门文章
- OBJECTPROPERTY用法整理
- 第二批计算机专业有哪些学校,本科第二批院校名单
- Windows 7登陆时自动创建TEMP临时文件夹问题解决
- 基于PHP音乐网站平台系统设计与实现 开题报告
- adobe air linux centos,Ubuntu 11.10 安装Adobe Air 和卸载Air中的软件
- Kernel源码笔记之调度:4.Fork系统调用
- TCl显现价值投资潜力
- 瑞吉外卖【用户移动端】
- 揭秘维基解密及创始人:朱利安·阿桑奇 [图]
- 美国站亚马逊UL2772测试报告16 CFR PART 1512自行车安全报告办理