我正在尝试从GoDaddy VPS访问远程MySQL数据库。我已经在我的服务器上启用了远程访问,但我需要在GoDaddy的VPS上打开3306端口。他们的支持告诉我,我需要通过SSH来做这件事,但他们无法提供更多的帮助。我已经成功地通过SSH连接到我的服务器。我已经运行了以下命令:
telnet myserver.com 3306
当我运行该命令时,我得到以下消息:SHost is not allowed to connect to this MySQL serverConnection closed by foreign host。
如何打开端口以允许连接到远程MySQL数据库?
我正在用PHP编写游戏程序,并使用以下代码连接到数据库
//$sqldb=mysql_connect('godaddy.hostedresource.com', 'godaddyUserName', 'godaddyPassword') OR die ('Unable to connect to database! Please try again later.');
$sqldb=mysql_connect('localhost', 'root', 'mypassword') OR
我一直在尝试用pdo在godaddy上连接数据库,但没有成功。
最初我得到的错误是:
SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
然后我浏览了一下网页,发现我需要将这个部分改为socket。我查找我的套接字,找到它,并使用unix_socket=/tmp/mysql-1.sock更改它。现在我得到了错误:
SQLSTATE[HY000] [2002] Can't connect to local
我需要连接到godaddy上的一个数据库并插入一些值。所有的代码都已经就位,并且可以在本地主机上运行。然而,我不知道如何连接到在线数据库。在他们的web界面上创建数据库时,我选择了远程托管选项。
它不适用于localhost,因为它们显然不在同一台服务器上。
具体地说,我需要知道的是我需要在其中写入的内容。
$con = mysql_connect("WHATINEEDTOWRITE","username","password");
//note that mysql_connect is just given as an example to
我在运行MySQL服务器时遇到了问题,该服务器托管在另一台不是web托管服务器的服务器上。目前,我的web服务器运行在godaddy的免费linux主机上。他们确实提供了免费的MySQL数据库,但你不能远程连接(Sequel Pro OSX程序),除非支付升级的主机计划。因此,在时间上,我将在家里的服务器(XAMPP)上托管数据库。好吧,每当我尝试使用PHP命令mysql_connect()连接到数据库时,我都会得到一个错误:
"Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL ser
我有一个excel应用程序以.csv格式导出数据(数千行),我需要快速上传到位于我的网站托管服务器上的mysql服务器上(在我的例子中,它是GoDaddy)。由于数据集很大,所以无法通过多个字符串或逐行上载数据。
我已经尝试过使用.csv方法在mysql服务器上导入Load data local infile文件。当mysql服务器在本地安装时,它工作得很好,但是当我在安装在网站主机上的mysql服务器上尝试使用它时,它会完全失败,因为mysql用户由于安全问题没有ftp文件夹访问权限。
我的问题:
使用Excel将大量数据上传到安装在我的网站上的mysql的最佳方式是什么?
我发现使
我用PHP创建了自己的网站。我也有会员登录功能。对于登录功能,我必须在中创建一个成员信息表,这是网络托管公司的数据库(我的主机由GoDaddy.com提供),然后访问mySql数据库。
>>如何在我的主机服务器中创建表??
我现在的密码是--
<?php
$host="localhost"; // Host name **??what will be my host??**
$username=""; // Mysql username
$password=""; // Mysql password
$db_na