Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Coldfusion连接代码_Mysql_Coldfusion_Hosting_Connection String - Fatal编程技术网

Mysql Coldfusion连接代码

Mysql Coldfusion连接代码,mysql,coldfusion,hosting,connection-string,Mysql,Coldfusion,Hosting,Connection String,好的,我把我的网站都设置好了——只是不工作。啊哈。我需要(我认为)到我的数据库的连接字符串的正确代码,等等。我正在使用ColdFsuion和Mysql。我的连接字符串代码如下所示: <CFQUERY NAME="cfGossip" DATASOURCE="mysqlcf_bridgettip" USERNAME="<bridgettip>" PASSWORD="<*******>" > </CFQUERY> 我的DNS

好的,我把我的网站都设置好了——只是不工作。啊哈。我需要(我认为)到我的数据库的连接字符串的正确代码,等等。我正在使用ColdFsuion和Mysql。我的连接字符串代码如下所示:

<CFQUERY 
  NAME="cfGossip" 
  DATASOURCE="mysqlcf_bridgettip" 
  USERNAME="<bridgettip>" 
  PASSWORD="<*******>"
>
</CFQUERY>

我的DNS在我的托管计划中是,我想是-mysqlcf_bridgettips,在我的ColdFusion中是cfGossip。我不知道该用哪一个,或者是哪一个。。。?它说当我尝试访问index.cfm页面时出现错误

总的来说,错误是:

500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed. 500-内部服务器错误。 您正在寻找的资源存在问题,无法解决 显示。
是连接字符串出错了吗?我真的很想得到任何帮助-重写字符串等。

通常通过ColdFusion管理员添加数据源更容易处理ColdFusion:请参阅。

通常通过ColdFusion管理员添加数据源更容易处理ColdFusion:请参阅

我的DNS在我的托管计划中是 think is-mysqlcf_bridgettips等 我的感冒是流言蜚语

coldFusion管理员应该有一个包含mysqlcf_bridgettips信息的数据源(CF数据源名称、数据库名称、服务器IP和端口、用户名/密码)。如果您已在administrator中将该数据源命名为cfGossip,那么您的cfquery应该如下所示:

<cfquery name = "variableNameOfYourQuery (ex. qUsers)" datasource = "cfGossip">

我将用户名/密码放在administrator中的数据源中,这样就不会将其写入代码中

我相信CF5是CF的唯一版本,它允许不使用DSN的连接,而这需要一个“连接字符串”

我的DNS在我的托管计划中是 think is-mysqlcf_bridgettips等 我的感冒是流言蜚语

coldFusion管理员应该有一个包含mysqlcf_bridgettips信息的数据源(CF数据源名称、数据库名称、服务器IP和端口、用户名/密码)。如果您已在administrator中将该数据源命名为cfGossip,那么您的cfquery应该如下所示:

<cfquery name = "variableNameOfYourQuery (ex. qUsers)" datasource = "cfGossip">

我将用户名/密码放在administrator中的数据源中,这样就不会将其写入代码中


我相信CF5是CF的唯一一个版本,它允许无DSN的连接,而这些连接需要一个“连接字符串”。

如果您无法访问coldfusion管理员,并且没有控制面板来添加数据源,则需要请求您的主机为您添加一个带有名称的数据源。此上下文中的数据源与创建数据库不同,它是向coldfusion管理员“注册”数据库,以便通过数据源名称引用数据库


创建数据源后,您可以通过将数据源属性添加到cfquery标记来点击它:cfquery name=“myquery”datasource=“mydatasourcename”

如果您无法访问coldfusion管理员,并且没有控制面板来添加数据源,则需要请求您的主机为您添加带有名称的数据源。此上下文中的数据源与创建数据库不同,它是向coldfusion管理员“注册”数据库,以便通过数据源名称引用数据库


创建数据源后,您可以通过将数据源属性添加到cfquery标记来点击它:cfquery name=“myquery”datasource=“mydatasourcename”

Yer,我从connectionstrings.com获得了该字符串但它对我还不起作用:(-仍然有错误500。但是ConnectionString.com为Windows提供了连接字符串(VBScript/ADO/ASP/.NET)仅此而已,此处没有ColdFusion信息。您不必在ColdFusion中为各种各样的MySQL连接使用连接字符串。根据您使用的ColdFusion和MySQL的版本,您可能需要为MySQL安装自定义JDBC驱动程序。托管提供商可能已经为您完成了此操作。当您设置数据源时,您将ld reference自定义驱动程序.Yer,我从connectionstrings.com获得了该字符串!-但它尚未对我起作用:(-仍有错误500。但是connectionstrings.com为Windows提供连接字符串(VBScript/ADO/ASP/.NET)仅此而已,此处没有ColdFusion信息。您不必在ColdFusion中为各种各样的MySQL连接使用连接字符串。根据您使用的ColdFusion和MySQL的版本,您可能需要为MySQL安装自定义JDBC驱动程序。托管提供商可能已经为您完成了此操作。当您设置数据源时,您将ld引用自定义驱动程序。我在ColdFusion中有一个驱动程序-一个MySQL 4/5-但这是否意味着我不必在我的应用程序中添加任何代码来连接我已上载到我的托管帐户的数据库?-以及我的MySQL和ColdFusion id“localhost”上的服务器它是否应该与我的托管帐户服务器相同:bridgettips.db.5452582.hostedresource.com?我更改了它们以进行尝试-但返回时出现错误…@Steven:在ColdFusion管理中的“数据源”下:数据源测试成功吗(有一个按钮用于测试连接)?如果有,你只需要在代码中提到
标签中配置的数据源名称。不需要用户名/密码。我在ColdFusion中有一个-MySQL 4/5-但这是否意味着我不必在我的应用程序中添加任何代码来连接我已上载到我的托管帐户的数据库?还有MySQL和Co上的服务器ldFusion id“localhost”是否应该与我的托管帐户服务器相同:bridgettips.db.5452582.hostedresource.com?我更改了它们以进行尝试-但返回时出现错误…@Steven:在ColdFusion管理中的“数据源”下:数据源测试成功吗(有一个按钮用于测试连接)?如果有,您只需在代码中提及
标记中配置的数据源名称。无需用户名/密码。