问题标签 [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.
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 个数据库表)。
mysql - dbForge Studio 图表自动将相关表添加到数据库图表
我正在使用一个包含 950 个表的非常大的数据库。
甚至尝试创建 ERM 都是荒谬的,但我是这家公司的新手,我需要了解他们的关系。
这是一家零售公司,因此很多表格都是产品详细信息且无用。我找到了一些主表,我想找到他们的第一个关系表,在某些情况下是 2 级相关表。
有没有办法自动添加一个表和所有相关的表?我对其他应用程序持开放态度,但大多数应用程序在加载表格时会崩溃。例如,您在 MySQL 工作台中有此选项,但它在加载表列表时崩溃,我什至无法选择表。
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
但是,它仍然不起作用,同样的错误。你知道为什么吗?
谢谢你的帮助 !
最大限度
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数据库而填写的细节,如下所示 -
- 数据源 - 自动选择为“MySql”
连接 - 常规选项卡我将 mysql 服务器域填写为 -
主机 - xxxx.mysql.database.azure.com
端口 - 3306
用户 - 用户名@xxxx
密码 - xxxxxxxxxxxxxxx
连接 - 高级选项卡 - 按原样自动选择值。
- 连接 - 安全 - 无选择
- 连接 - HTTP - 无选择
- 连接 - 嵌入式 - 无选择
我附上了上述细节的截图。
当我单击测试连接按钮时,我收到错误消息 - 无法连接到“xxxx.mysql.database.azure.com”上的 MySQL 服务器(10061):身份验证失败。
请找到错误的屏幕截图。
我可以使用 mySql 工作台工具使用相同的凭据连接这个 mySql 服务器。
你能告诉我我在这里想念什么吗?
sql - 一个表中的许多列 JOIN 一个引用表
图像。非常新,请善待。使用 DBForge 查询生成器
我有一张表,其中有许多包含缩写的列。另一个表包含缩写的描述。
需要编写一个查询来用它们的描述替换所有的缩写。尝试了许多连接都没有成功。有任何想法吗?
T1
T2
期望的输出
mysql - MySQL dbForge - 在不同连接之间查询(相同模式)
我刚刚开始使用 MySQL dbForge,我想知道如何在不同的连接之间进行查询(所有连接都使用相同的模式)。
这是我的情况:
- 连接: DB1,模式: My_schema,表: APIKeys
- 连接: DB2,模式: My_schema,表:优惠券
在这里,我想在这两个表之间进行连接,但我不确定如何告诉 dbForge 我正在使用不同的连接。
新年快乐!祝您在 2019 年一切顺利!
期待您的回复。;)
codeigniter - 如何使用 codignter 使用迁移在 cpanel 中创建数据库
我正在使用 dbForge 在 cPanel 中使用 CodeIgnter 创建动态数据库,但出现此错误:
发生数据库错误错误号:1044
用户 '************'@'localhost' 拒绝访问数据库 'informsa_inform_sap_10000'
创建数据库 `informsa_inform_sap_10000` 字符集 utf8 整理 utf8_general_ci
这是什么意思?
mysql - 存储过程 Mysql BEGIN END
我正在编写一个简单的存储过程来获取数据并将其输入到表中
上面抛出了一个错误,但只要删除 BEGIN 和 END 它就可以正常工作,我不明白为什么。
我尝试添加 DELIMITER 但似乎遇到了同样的问题:
您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解在第 77 行 SQL1.sql 77 3 的“END”附近使用的正确语法
我正在使用 dbforge,但我也尝试过在 Navicat 中遇到同样的问题。
php - Codeigniter DBForge add_column 仅返回错误
我正在尝试使用 Codeigniter 的 dbforge 向数据库添加一个新列,但它只返回错误消息没有进入其他列我的错误:
重复列名 'github' ALTER TABLE social-settings
ADD github
VARCHAR(255)
我知道有一个列名github但它没有进入其他列,如果列添加失败,它会在数据库中插入两个表,我需要从其他表中删除
php - 在单个查询中使用多个 JOINS 进行更新
我正在尝试在一个查询中加入 4 个表,它可以编译,但没有返回或设置任何值。以下是我写的查询。一点帮助请