问题标签 [heidisql]

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 投票
36 回答
484169 浏览

mysql - mysql外键约束格式错误

我有两个表,当我将 FK 放在其中时table1,父表有一个列IDtable2一个列IDFromTable1(不是实际名称),我得到了错误。如果记录被删除,我想删除表 2 记录。谢谢你的帮助IDFromTable1IDtable1Foreign key constraint is incorrectly formed errortable1

让我知道是否需要任何其他信息。我是 mysql 新手

0 投票
2 回答
1294 浏览

mysql - 如何在 Spring JSF MySQL 应用程序中正确显示阿拉伯语?

我正在使用spring 3JSF 2MYSQLHibernate和 Heidi SQL 是数据库的 GUI 工具,我遇到了阿拉伯字符的编码问题,即阿拉伯单词被插入到数据库中??????????并出现在视图中相同的形式。

所以这是我的编码配置:

1- 数据库:

  • 字符集:utf 8

  • 排序规则:utf8_general_ci

2- 弹簧:

我正在使用以下过滤器:

3-JSF:

据我所知:FaceletsUTF-8默认使用。

4- 休眠:

这是数据库的连接网址:

如果我在配置中遗漏了什么,请告知。

0 投票
1 回答
579 浏览

mysql - 这个触发器有什么问题?

我将 MySql 与 HeidiSql 一起用作 IDE。我有以下触发器:

但它一直说GROUP_CONCAT(passed) into blobpassed from latest_tests lt. 通常,这些错误意味着在此之前存在错误(因此,在这种情况下,使用 gid)。但我不明白我做错了什么。

有人可以告诉我我做错了什么吗?谢谢。

0 投票
2 回答
7300 浏览

database - 使用 HeidiSql 访问数据库,例如 PHPMyAdmin (localhost)

如果只能通过网络访问数据库(本地主机设置),是否可以使用像 PHPMyAdmin 这样的 HeidiSql 访问数据库。

0 投票
1 回答
1201 浏览

mysql - SQL 加载数据并发 infile

我正在尝试运行此查询

但我得到一个错误说......

SQL Error(29) File 'C:\Data-API.csv' not found (Errcode:2)

该文件在正确的位置;发生了什么?

0 投票
0 回答
417 浏览

sql - SQL:使用引用多个潜在嵌套行的行为单个表创建人行横道

我将从正在使用的表开始(注意:我无法更改此表):

LN_0-2 列包含其他行的 ID #。我想要做的是创建一个包含 2 列的人行横道表,该表具有父 ID(其中 isParent=Y 的 ID)和父 ID 在其行中引用的 ID 的每个唯一组合,这是困难的部分,参考文献的所有潜在参考文献等。

上述数据的结果如下所示:

我正在使用 HeidiSQL 连接到 MariaDB。

0 投票
2 回答
80 浏览

mysql - 如何从给定数据库中获取计费时间?

我有个问题。我想在行值更改时找到行值之间的时间差异。我的表中有以下类似数据,例如:

从这个给定的数据库如何计算平均充电时间和放电时间?我对 SQL 编程很陌生。请帮我!!

0 投票
2 回答
8196 浏览

mysql - HeidiSQL 导入 csv 空字段

我想使用 HeidiSQL 将 csv 文件导入我的 MySQL 数据库。

但是我的一些字段是空的。

我该怎么做才能让 HeidiSQL 知道这些空值必须被视为 NULL 值?

csv 文件样本(最后 2 个字段未知):

创建命令:

我收到这些错误:

0 投票
2 回答
1071 浏览

sql - SQL 子串替换

我正在使用 HeidiSql,并且我有一个包含 ~1000 个 URL 的数据库。例子:

我要做的是将cid=408 到 477 的值替换为cid=403

我做了一个这样的 SQL 脚本:

但是如何在cid=不花费 70 秒的情况下将值 408 更改为 477 REPLACE

0 投票
3 回答
9888 浏览

mysql - HeidiSQL 连接到 mysql 服务器 - 丢失连接...服务器在读取初始

刚接触数据库,不知道从哪里开始排除故障 -

我目前正在使用 HeidiSQL 连接到托管在 Amazon Web Service - EC2 上的外部 MySQL 数据库服务器。

我可以使用带有设置的 HeidiSQL 访问数据库:MySQL(SSH 隧道)主机名/IP:127.0.0.1 用户:(用户)密码:(pw)端口 3306

在 SSH 隧道选项卡中:plink.exe 位置设置为 putty.exe sshhost + 端口:(我的主机 ip)端口 22 私钥文件:(已设置)本地端口:3307

使用此配置,我能够登录到我的数据库。我的问题是当我尝试使用我自己的腻子命令使用端口转发来执行此操作时:

在 Putty 中:我设置 SSH>tunnels - 源端口:3307,目标(我的主机 ip):3306 本地和自动。我使用我的密码和 hostip 进行连接

回到 HeidiSQL,我把我的设置放到:MYSL (TCP/IP) 主机名:localhost 用户:(用户)密码(pw)端口 3307

并尝试连接。我收到以下错误:SL ERROR (2013): Lost connection to MySQL server at 'reading initial communication packet',系统错误:0

根据我的阅读,这意味着我的 ssh 隧道正在工作,但还有其他问题。我现在不知道为什么这不起作用。我没有正确设置其他东西吗?给自己做防火墙?我的最终目标是使用相同的端口转发思想连接另一个应用程序以使用 ODBC 或 JDBC 与数据库进行通信。是否有日志可以检查某处?