问题标签 [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 投票
2 回答
2162 浏览

mysql - Mysql 大型 SQL 查询,截断 2000 个字符

使用 HeidiSQL db 客户端时,出现large SQL query (4.0 KB), snipped at 2,000 characters错误。任何人都知道为什么会这样,以及我需要在下表中更改什么

请让我知道代码的哪些部分需要更新

0 投票
1 回答
54 浏览

php - 数据库抽象层检查表失败

我在检查表查询方面遇到了相当大的问题,但只能通过 PDO。现在,我有一个内置损坏修复的 DBAL。它使用 MyISAM 表进行主存储,并在第一次在特定脚本上访问时自动检查表是否损坏。如果它已损坏,它会修复表,获取所有剩余的 ID,并将这些 ID 与备份表中的 ID 进行比较(用于本地部署的 SQLite,用于服务器端部署的 InnoDB)并将缺失的值推回。这使我们的开发人员能够永远不必担心数据损坏,因为 DBAL 会自动进行备份和修复/恢复。我遇到的障碍是部署。由于某些原因:

将“{msg_type=>status, msg_text=>ok}”作为数组返回,即使我在 heidisql 中运行完全相同的查询,它也会返回错误而不是正常。我正在努力解决这个问题。查询一起失败是有意义的,但是在 php 中返回一个值,在 heidisql 中返回另一个值是没有意义的。我要连接的数据库在我的本地机器上。任何帮助将非常感激

0 投票
1 回答
191 浏览

sql - 无法执行巨大的 sql 文件

我的一个朋友通过 HeidiSQL 4 进行了备份,这是一个非常过时的备份。数据库被删除了,现在这是我唯一的救星。因此,HeidiSQL 在表中使用引号(“)而不是反引号(`)。尝试用反引号替换所有引号,然后执行它,但没有运气。甚至尝试使用 HeidiSQL 执行文件,但是需要永远。另一个朋友甚至做了一个程序来用反引号替换 qoutes。有什么建议吗?

0 投票
2 回答
188 浏览

php - SQL/PHP 语法不起作用

我想对字符串使用 SELECT LIKE,以从表中获取一些数据。但由于某种原因,以下代码不起作用。关于为什么的任何线索?我使用 HeidiSQl 和 PHP 5.3。

0 投票
4 回答
24860 浏览

mysql - 如何使用 HeidiSQL 复制数据库?

我在 Windows XP 上本地安装了 MariaDB。
我创建了一个空数据库,我想用我从 MySQL 实例(使用 HeidiSQL)导出为转储文件db_y的数据库表填充该数据库。当我将转储文件 db_x.sql 导入 MariaDB 实例时:db_x

我得到以下信息:

db_y保持为空并db_x从转储文件中添加(db_x 是我导出的原始数据库的数据库名称)。

我必须做什么才能获得所需的数据库名称?
我以为我可以更改 db_x.sql 文件中的数据库名称,但我不想打开这么大的文件。
我可以更改上面的导入命令以更改数据库名称吗?
我也对这种解决方案感兴趣:

这样的事情可能吗?
在网上我找到了不推荐的解决方案 RENAME DATABASE 和 ALTER DATABASE db_x UPGRADE DATA DIRECTORY NAME 但真诚地说,我更喜欢用新名称创建一个新数据库。谢谢你的帮助。

0 投票
3 回答
162 浏览

heidisql - heidisql - 每个数据库一个窗口

多年来,我一直在使用 HeidiSQL 3.2 版,并且刚刚升级到 7.0。

是否有任何选项可以为每个不同的数据库强制使用不同的 heidisql 窗口?目前它们都集中在一个窗口下——对我个人而言,这对于在错误的数据库上运行脚本很危险。

任何建议都会很有用。谢谢大卫

0 投票
2 回答
148 浏览

mysql - SQL 按给定行列出包含“1”的列

我的应用程序读取用户创建的 txt 文件,其中包含查询文本、描述、输入和输出、查询类型等。所以我不能让从数据库中获取数据并在 java 中详细说明它们变得更容易(我'米更先进)。

我有一个备用零件表,它是通过 HEIDI SQL 中的 CSV 导入从 excel 文件导入的。

它是这样制作的:

我需要列出使用某个部分的模型,例如:PART C 用于构建模型 X、Y 和 Z。

我不想手动列出所有列,因为它们很多而且经常更改。

你有什么建议?

0 投票
3 回答
10762 浏览

foreign-keys - 尝试使用 heidisql 在 mysql 中添加外键

我一直在尝试使用 heidisql 将外键添加到我的表中,但我不断收到错误 1452。

在阅读之后,我确保我的所有表都在 InnoDB 上运行,并检查它们是否具有相同的数据类型,我可以添加密钥的唯一方法是如果我删除所有我不打算做的数据,因为我有在这上面花了好几个小时。

这是我的表创建代码:

这是表2

最后是创建代码以及错误。

如果还有什么我可以提供的,请让我知道这真的很困扰我。我还在使用 5.5.27 - xampp 安装程序附带的 MySQL 社区服务器 (GPL)。

0 投票
1 回答
944 浏览

mysql - MySQL 排序规则不匹配

我正在使用 HeidiSQL 在 mySQL 中运行以下查询:

select distinct id,title from tablesales where title in(从客户中选择标题)。

我收到以下错误:

用于操作“=”的排序规则 (utf8_unicode_ci,IMPLICIT) 和 (utf8_general_ci,IMPLICIT) 的非法混合

我正在使用 HeidiSQL 并尝试更改其中一个表中列的排序规则,但没有成功。有解决方法吗?

谢谢

0 投票
1 回答
1372 浏览

mysql - 在 MYSQL 中使用大小写更新语句

我有这个问题,我已经调查了五个以上的房子,但一无所获:(。我有一张叫做支持的桌子。

我需要更新支持表并设置survey_status =1,除了表中的第五行将是 =2 。例如,如果我有从 1 到 10 = 1 的调查状态,那么第五个将 =2 。请问有什么想法吗??顺便说一句,我正在使用 mysql Heidi 。

提前致谢