草庐IT

heroku-pipelines

全部标签

mysql - Heroku 和 NodeJs - MySql 连接丢失 : The server closed the connection

我有一个非常简单的nodeJS应用程序连接到MySqlClearDB。第一次运行它与数据库的连接没有问题并执行一个简单的SELECT但几分钟后服务器因数据库连接失败而崩溃。知道为什么出了什么问题吗?错误:连接丢失:服务器关闭了连接。这是我的代码:网络.jsvarexpress=require("express");varmysql=require('mysql');varapp=express();app.use(express.logger());varconnection=mysql.createConnection({host:'us-cdbr-east-04.cleardb.c

mysql - 使用 ClearDB 插件将使用 MySQL 的 Rails 应用程序部署到 Heroku

我有一个名为“enrollment_app”的Rails应用程序,它使用MySQL种子文件初始化并填充数据库中的所有表。我构建了应用程序,添加了一些迁移并将我的应用程序推送到Heroku。但是,由于Heroku使用Postgres,我需要一种方法使我的MySQL数据库与Heroku兼容,所以我使用了ClearDB插件。当我尝试打开应用程序时,我收到消息:ApplicationErrorAnerroroccurredintheapplicationandyourpagecouldnotbeserved.Pleasetryagaininafewmoments.Ifyouaretheappl

jenkins pipeline使用

1、jenkins全局配置1.1、maven配置1.2、jdk配置1.3、git配置2、构建环境配置2.1、安装时间插件DateParameter2.2、GitParameter插件安装3、pipeline如下pipeline{agentanyenvironment{image_name="192.168.122.150/ken-test/price-service:${date}"server_name="ken-price-service"namespace="hc-ken"}stages{stage('拉取代码'){steps{checkout([$class:'GitSCM',bran

mysql - 通过 URL 将 Laravel 连接到 Heroku 数据库

Laravel数据库配置需要在config/database.php中为mysql或postgres数据库设置主机、数据库、用户名和密码。然而,在Heroku中添加数据库时,它被指定为单个URL,通常设置为环境变量DATABASE_URL。我查看了Laravel数据库连接器,但没有找到使用URL的解决方案,所以我设置了每个主机、数据库等。有没有办法直接使用URL? 最佳答案 $url=parse_url(getenv("CLEARDB_DATABASE_URL"));$host=$url["host"];$username=$url

mysql - 找不到 heroku JAWSDB 主机

我希望将我的JAWSDB连接到我的本地mysql客户端。在Heroku上的JAWSDB文档中,我们得到了数据库url的分割:mysql://user:pass@instance:port/default_schema这就是我的数据库url的格式。我的mysql客户端(MYSQLWorkbench)正在请求“主机”。我把url的哪一部分放在这里?或者我在哪里可以找到这些信息? 最佳答案 在这种情况下,您的主机将是“实例”。这将是一个长字符串,在“@”符号之后开始,在“:”之前结束我的主人看起来像这样......enqxqx10c2f7

mysql - 无法连接到 Heroku 上的 JawsDB 实例

我刚刚创建了一个JawsDBMySQL实例并使用我的应用程序配置了它。执行herokuconfig:getJAWSDB_URL产生以下字符串:mysql://(redacted-username):(redacted-password)@h40lg7qyub2umdvb.cbetxkdyhwsb.us-east-1.rds.amazonaws.com:3306/schema当尝试使用任何数据库管理器GUI(例如MySQLWorkbench或HeidiSQL)使用以下参数连接到此数据库时:|Key|Value||----------|-------------------||hostna

mysql - Heroku db:push Sequel::DatabaseConnectionError -> Mysql::Error: 用户 'reg' @'localhost ' 访问被拒绝(使用密码:NO)

我在使用herokudb:push命令将MySQL数据库传输到heroku时遇到问题。我尝试对另一个带有sqlite3数据库的应用程序使用相同的命令,一切顺利。C:\Users\reg\Team-Omni>herokudb:pushLoadedTapsv0.3.9自动检测本地数据库:mysql://127.0.0.1/omni_dev?encoding=utf8警告:“growing-mist-42”应用程序中的数据将被覆盖且无法恢复.您确定要继续吗?(是/否)?y无法连接到数据库:Sequel::DatabaseConnectionError->Mysql::Error:用户'reg

mysql - 在 MySQL 和 Heroku 上为 Rails 设置富文本支持

在Rails中存储包含粗体、项目符号点和不同大小的格式化文本正文需要什么?首先,text字段类型有能力容纳这个吗?如果是这样,我需要做的就是使用富文本编辑器进行编辑,然后使用显示吗?? 最佳答案 是的,texttype是用来存储字符串的。通常的方法是使用生成HTML的Javascript富文本编辑器。您将原始HTML直接保存到数据库中,然后在显示它时对其进行清理。这是为了防止人们在文本区域中输入Javascript和其他恶意内容,当其他访问者查看他们的输入时,这些内容将被执行。默认情况下,Rails3会清理您的输出,因此所有HTML

mysql - 如何将我的 mysql 数据库从 phpmyadmin 推送到 heroku 的 cleardb?

我正在使用WAMP服务器来运行我的php应用程序。我在phpmyadmin中有一个数据库BOOK。我怎样才能将这些数据推送到heroku。我已经使用addon将cleardb添加到我的应用程序中。herokuconfig也显示数据库url。我试过了db:pushmysql://root@localhost/BOOK但是没有用。错误-->Failedtoconnecttodatabase:Sequel::AdapterNotFound->LoadError:cannotloadsuchfile--mysql 最佳答案 ClearDB推

mysql - 在 Heroku MySQL 数据库插件中创建函数时出错

我遇到了这个错误:[Err]1419-YoudonothavetheSUPERprivilegeandbinaryloggingisenabled(youmightwanttousethelesssafelog_bin_trust_function_creatorsvariable)如何避免在HerokuClearDBMySQL数据库中出现此错误? 最佳答案 您遇到此问题的原因是ClearDB在其集群中使用的复制配置以及您在Multi-Tenancy集群中的事实。SUPER特权位于其专用集群上,因此您可以创建UDF、存储过程和触发器