问题标签 [sqlyog]

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 回答
2048 浏览

sql - 重新排列 Sqlyog 中的列顺序

是否可以在 SQL yog 中重新排列表的列顺序?

0 投票
5 回答
1381 浏览

mysql - MySQL 和 SQL 的 .sql 文件是否不同?

我有一个 .sql 文件,我想将它加载到 MySQL 数据库中。我不知道它是从哪个数据库(MySQL 或 MS-SQL)创建的。

现在,我正在尝试将该文件导入 MySQL 数据库。它在导入和执行该文件时显示错误。

Q1。所以,我的问题是从 MySQL 和 MS-SQL 生成的 .sql 文件是否不同?

注意:我正在使用 SQLYog 软件(MySQL 的图形界面)来导入文件。

这是错误:

查询: CREATE TABLE ads( idbigint(20) NOT NULL auto_increment, city_idint(11) NOT NULL, typetext collat​​e utf8_bin NOT NULL, towntext collat​​e utf8_bin NOT NULL, addresstext collat​​e utf8_bin NOT NULL, pricetext collat​​e utf8_bin NOT NULL, infotext collat​​e utf8_bin NOT NULL, linktext collat​​e utf8_bin NOT NULL, hasImageint(11) NOT NULL, languagevarchar(2) collat​​e utf8_bin NOT NULL, time_addedvarchar(255) collat​​e utf8_bin NOT NULL, PRIMARY KEY ( id) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1

错误发生在:2009-09-08 17:41:01 行号:35 错误代码:1050 - 表“广告”已存在

查询: CREATE TABLE ads( idbigint(20) NOT NULL auto_increment, city_idint(11) NOT NULL, typetext collat​​e utf8_bin NOT NULL, towntext collat​​e utf8_bin NOT NULL, addresstext collat​​e utf8_bin NOT NULL, pricetext collat​​e utf8_bin NOT NULL, infotext collat​​e utf8_bin NOT NULL, linktext collat​​e utf8_bin NOT NULL, hasImageint(11) NOT NULL, languagevarchar(2) collat​​e utf8_bin NOT NULL, time_addedvarchar(255) collat​​e utf8_bin NOT NULL, PRIMARY KEY ( id) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1

错误发生在:2009-09-08 17:41:21 行号:35 错误代码:1050 - 表“广告”已存在

查询: CREATE TABLE ads( idbigint(20) NOT NULL auto_increment, city_idint(11) NOT NULL, typetext collat​​e utf8_bin NOT NULL, towntext collat​​e utf8_bin NOT NULL, addresstext collat​​e utf8_bin NOT NULL, pricetext collat​​e utf8_bin NOT NULL, infotext collat​​e utf8_bin NOT NULL, linktext collat​​e utf8_bin NOT NULL, hasImageint(11) NOT NULL, languagevarchar(2) collat​​e utf8_bin NOT NULL, time_addedvarchar(255) collat​​e utf8_bin NOT NULL, PRIMARY KEY ( id) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1

错误发生在:2009-09-08 17:41:35 行号:35 错误代码:1050 - 表“广告”已存在

查询: CREATE TABLE ads( idbigint(20) NOT NULL auto_increment, city_idint(11) NOT NULL, typetext collat​​e utf8_bin NOT NULL, towntext collat​​e utf8_bin NOT NULL, addresstext collat​​e utf8_bin NOT NULL, pricetext collat​​e utf8_bin NOT NULL, infotext collat​​e utf8_bin NOT NULL, linktext collat​​e utf8_bin NOT NULL, hasImageint(11) NOT NULL, languagevarchar(2) collat​​e utf8_bin NOT NULL, time_addedvarchar(255) collat​​e utf8_bin NOT NULL, PRIMARY KEY ( id) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1

错误发生在:2009-09-08 17:42:07 行号:35 错误代码:1050 - 表“广告”已存在

查询:1 斯坦福大学 6700 http://www.orkut.co.in 。. .

0 投票
1 回答
311 浏览

mysql - sqlyog 上的“请选择相同数量的源和参考”

我正在尝试通过 sqlyog 添加外键约束,并收到此错误,尽管我只选择一个源和一个引用列

请选择相同数量的来源和参考

有谁知道在这种情况下这意味着什么?请注意,我确实有相同数量的源列和参考列...

0 投票
1 回答
4065 浏览

mysql - SQLYog 自动将 LIMIT 0, 1000 附加到所有查询

SQLyog 自动将 LIMIT 0, 1000 附加到数据库中的所有查询,这导致以下查询 ( select next_hi from hibernate_unique_key for update) 失败。

其他数据库中没有发生同样的情况。在哪里检查和解决这个问题?

更新:似乎 SQLyog 正在附加 LIMIT 子句,从休眠或命令提示符没有问题。但它只发生在一个数据库中,而不发生在另一个数据库中。

0 投票
2 回答
1065 浏览

mysql - mysql 导出丢失 AutoIncrement

当我通过 SQLYog 导出表时,CREATE导出文件中的语句在其主键上缺少 AutoIncrement,即使原始表包含 AutoIncrement。

这是一个错误(在 Yog 中还是在 mysql 中?)?我应该报告吗?如何导出带有 AutoIncrement 的表?

0 投票
1 回答
3187 浏览

mysql - 在Sqlyog中格式化语句的键盘快捷键?

Sqlyog 中漂亮格式语句的键盘快捷键是什么?

0 投票
3 回答
2532 浏览

mysql - MySQL连接错误

当我尝试使用 SQLyog 连接到我的 MySQL 数据库时,它会给出如下错误

错误号 2005 未知 MySQL 服务器主机 'database.ch3.s.com' (11004)

知道可能是什么问题吗?

0 投票
2 回答
1012 浏览

mysql - MySQL 管理器。SQLyog 和 EMS SQL Manager 的优缺点是什么

我需要找到最有用的 MySQL 管理器。我发现 SQLyog 和 EMS SQL 最流行。也许我不对。所以,请给我一些建议。

0 投票
1 回答
1509 浏览

mysql - 为什么 SQLYog 在创建 MySQL 存储过程时会更改分隔符?

当我用 SQLYog 创建一个存储过程时,它给了我这个模板:

我想知道为什么它在创建存储过程之前会更改分隔符。以及为什么我仍然可以;在语句中使用分隔符create(我猜可能是因为范围)。

0 投票
3 回答
6781 浏览

mysql - 外键作为主键

我设计了这样的表格:

问题 1

如果有些学生根本没有分数,那是不是很好的表格设计?

问题2

如果它是好的设计,那么我怎样才能在 MySQL 中将 FK 作为 PK?我不知道怎么做。每次我尝试建立一个像上面 SQLYog 这样的关系时都会说这个错误:Can't create table 'students.#sql-a31_2c8e' (errno: 150)

谢谢

更新

我从这里找到了问题 2 的答案。这只是类型(int,signed int)的问题。