问题标签 [dbforge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1985 浏览

codeigniter - 如何在 dbforge 中的另一列之前添加列?

我想将名为“accept_loc”的列添加到 3 个数据库表中(使用 codeigniter 中的 dbforge 库),假设它们被命名为 t1、t2、t3。

t1结构:

  • ID
  • bla_bla
  • pick_up_loc
  • ……

t2结构:

  • ID
  • pick_up_loc
  • ……

t3结构:

  • ID
  • bla_bla
  • pick_up_loc
  • ……

如果我在向上迁移功能中使用以下代码:

结果:

t1结构:

  • ID
  • 接受定位
  • bla_bla
  • pick_up_loc
  • ……

t2结构:

  • ID
  • 接受定位
  • pick_up_loc
  • ……

t3结构:

  • ID
  • 接受定位
  • bla_bla
  • pick_up_loc
  • ……

这不是一个好看的结构。如何将“pick_up_loc”之前的列添加到所有这些(n 个数据库表)。

0 投票
1 回答
426 浏览

mysql - dbForge Studio 图表自动将相关表添加到数据库图表

我正在使用一个包含 950 个表的非常大的数据库。

甚至尝试创建 ERM 都是荒谬的,但我是这家公司的新手,我需要了解他们的关系。

这是一家零售公司,因此很多表格都是产品详细信息且无用。我找到了一些主表,我想找到他们的第一个关系表,在某些情况下是 2 级相关表。

有没有办法自动添加一个表和所有相关的表?我对其他应用程序持开放态度,但大多数应用程序在加载表格时会崩溃。例如,您在 MySQL 工作台中有此选项,但它在加载表列表时崩溃,我什至无法选择表。

0 投票
2 回答
923 浏览

macos - 从 Windows 10 (Parallels) dbForge Studio 访问在 Mac OS X 上运行的 Postgres

我目前正在开发一个Golang应用程序,并且正在使用 PostgreSQL。问题是,我找到了我想尝试的 dbForge Studio for PostgreSQL 。但是,由于某些原因,我无法连接到我的数据库,我不明白为什么。

我使用Postgres.App(在 Mac OS 上)创建了一个“ServerTest” ,在localhost:5432. 它有3个数据库:

  • emixam23
  • postgres
  • 模板1

dbForge Studio Express,我尝试打开一个连接:

  • 主机: 127.0.0.1
  • 帖子: 5432
  • 用户: root
  • 密码: root
  • 允许保存密码选中
  • 数据库:

Connection Name: 127.0.0.1

它失败 :Error: 08006: No connection could be made because the target machine actively refused it 127.0.0.1:5432 CONNECTION FAILURE

但是,在互联网上进行了一些研究后,它似乎与 localhost 有点不同,因为它是一个虚拟机窗口,所以我从我的根地址尝试:

10.211.55.2

但是,它仍然不起作用,同样的错误。你知道为什么吗?

谢谢你的帮助 !

最大限度

0 投票
0 回答
730 浏览

mysql - 无法连接到“xxxx.mysql.database.azure.com”上的 MySQL 服务器 (10061):身份验证失败

我已经为我的 Visual Studio 2017 企业版安装了 dbForge Fusion for MySql 的试用版。我还在 azure 门户上创建了 mySql 服务器。所以我使用微软的 mysql 服务器作为 PaaS。在 azure 门户上,我禁用了连接到此数据库服务器的 SSL 要求。现在我正在尝试使用 Fusion => New Connection 窗口从 Visual Studio 连接到这个 mySql 服务器。

我提到了一些我为连接到mysql数据库而填写的细节,如下所示 -

  1. 数据源 - 自动选择为“MySql”
  2. 连接 - 常规选项卡我将 mysql 服务器域填写为 -

    • 主机 - xxxx.mysql.database.azure.com

    • 端口 - 3306

    • 用户 - 用户名@xxxx

    • 密码 - xxxxxxxxxxxxxxx

  3. 连接 - 高级选项卡 - 按原样自动选择值。

  4. 连接 - 安全 - 无选择
  5. 连接 - HTTP - 无选择
  6. 连接 - 嵌入式 - 无选择

我附上了上述细节的截图。

连接设置

当我单击测试连接按钮时,我收到错误消息 - 无法连接到“xxxx.mysql.database.azure.com”上的 MySQL 服务器(10061):身份验证失败。

请找到错误的屏幕截图。

连接错误

我可以使用 mySql 工作台工具使用相同的凭据连接这个 mySql 服务器。

你能告诉我我在这里想念什么吗?

0 投票
3 回答
87 浏览

sql - 一个表中的许多列 JOIN 一个引用表

图像。非常新,请善待。使用 DBForge 查询生成器

我有一张表,其中有许多包含缩写的列。另一个表包含缩写的描述。

需要编写一个查询来用它们的描述替换所有的缩写。尝试了许多连接都没有成功。有任何想法吗?

T1

T2

期望的输出

0 投票
1 回答
79 浏览

mysql - MySQL dbForge - 在不同连接之间查询(相同模式)

我刚刚开始使用 MySQL dbForge,我想知道如何在不同的连接之间进行查询(所有连接都使用相同的模式)。

这是我的情况:

  • 连接: DB1,模式: My_schema,表: APIKeys
  • 连接: DB2,模式: My_schema,表:优惠券

在这里,我想在这两个表之间进行连接,但我不确定如何告诉 dbForge 我正在使用不同的连接。

新年快乐!祝您在 2019 年一切顺利!

期待您的回复。;)

0 投票
1 回答
57 浏览

codeigniter - 如何使用 codignter 使用迁移在 cpanel 中创建数据库

我正在使用 dbForge 在 cPanel 中使用 CodeIgnter 创建动态数据库,但出现此错误:

发生数据库错误错误号:1044

用户 '************'@'localhost' 拒绝访问数据库 'informsa_inform_sap_10000'

创建数据库 `informsa_inform_sap_10000` 字符集 utf8 整理 utf8_general_ci

这是什么意思?

0 投票
1 回答
777 浏览

mysql - 存储过程 Mysql BEGIN END

我正在编写一个简单的存储过程来获取数据并将其输入到表中

上面抛出了一个错误,但只要删除 BEGIN 和 END 它就可以正常工作,我不明白为什么。

我尝试添加 DELIMITER 但似乎遇到了同样的问题:

您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在第 77 行 SQL1.sql 77 3 的“END”附近使用的正确语法

我正在使用 dbforge,但我也尝试过在 Navicat 中遇到同样的问题。

0 投票
1 回答
310 浏览

php - Codeigniter DBForge add_column 仅返回错误

我正在尝试使用 Codeigniter 的 dbforge 向数据库添加一个新列,但它只返回错误消息没有进入其他列我的错误: 重复列名 'github' ALTER TABLE social-settingsADD githubVARCHAR(255) 我知道有一个列名github但它没有进入其他列,如果列添加失败,它会在数据库中插入两个表,我需要从其他表中删除

0 投票
0 回答
20 浏览

php - 在单个查询中使用多个 JOINS 进行更新

我正在尝试在一个查询中加入 4 个表,它可以编译,但没有返回或设置任何值。以下是我写的查询。一点帮助请