【问题标题】:Xeround - Connecting to Database with PHPXeround - 使用 PHP 连接到数据库
【发布时间】:2013-01-11 07:04:14
【问题描述】:

我在通过 php 连接到我的 Xeround 数据库时遇到问题。我已在 java 中使用 JDBC 成功连接,但我试图从我的网站上进行连接,但它无法正常工作。

这是php代码,很简单。

<?php
  $con = mysql_connect("DATABASE INSTANCE","USERNAME","PASSWORD");
  if(!$con) {
  die ('Could not connect to mysql' . mysql_error());
}

mysql_select_db("DATABASE TABLE", $con);
?>

我在尝试连接时遇到的错误说:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user
'USERNAME'@'192.168.1.1' (using password: YES) in     /www/zymichost.com/s/f/x/sfxol/htdocs/db_connect2.php on line 15
Could not connect to mysqlAccess denied for user 'USERNAME'@'192.168.1.1' (using password: YES)

有谁知道这可能是什么?使用 php 连接到 Xeround 是不可能的吗?如果是这样,是否有人知道另一个免费在线托管的允许远程连接的数据库?

非常感谢所有帮助。

【问题讨论】:

    标签: php database connection cloud xeround


    【解决方案1】:

    不要使用mysql_connect,它已被弃用。改用PDO:php.net/manual/en/ref.pdo-mysql.php

    此外,在 Xeround 网站上,有一个带有 PDOmysqli 扩展名的教程:

    http://xeround.com/developers/connecting-your-mysql-application-to-xeround-cloud-database/

    【讨论】:

    • 好的,看你给我的链接,好像不太好用,哈哈,估计我得弄明白(我需要安装什么等等)。
    • 你必须启用 PHP PDO 模块,基本上就是这样。
    • 是的,看来 zymic 不支持它,我找到了一种不同的方法来做我需要的事情。不过谢谢!
    猜你喜欢
    • 2012-06-18
    • 1970-01-01
    • 2015-01-24
    • 2014-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多