问题标签 [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.
sql - 重新排列 Sqlyog 中的列顺序
是否可以在 SQL yog 中重新排列表的列顺序?
mysql - MySQL 和 SQL 的 .sql 文件是否不同?
我有一个 .sql 文件,我想将它加载到 MySQL 数据库中。我不知道它是从哪个数据库(MySQL 或 MS-SQL)创建的。
现在,我正在尝试将该文件导入 MySQL 数据库。它在导入和执行该文件时显示错误。
Q1。所以,我的问题是从 MySQL 和 MS-SQL 生成的 .sql 文件是否不同?
注意:我正在使用 SQLYog 软件(MySQL 的图形界面)来导入文件。
这是错误:
查询: CREATE TABLE
ads
(id
bigint(20) NOT NULL auto_increment,city_id
int(11) NOT NULL,type
text collate utf8_bin NOT NULL,town
text collate utf8_bin NOT NULL,address
text collate utf8_bin NOT NULL,price
text collate utf8_bin NOT NULL,info
text collate utf8_bin NOT NULL,link
text collate utf8_bin NOT NULL,hasImage
int(11) NOT NULL,language
varchar(2) collate utf8_bin NOT NULL,time_added
varchar(255) collate 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
(id
bigint(20) NOT NULL auto_increment,city_id
int(11) NOT NULL,type
text collate utf8_bin NOT NULL,town
text collate utf8_bin NOT NULL,address
text collate utf8_bin NOT NULL,price
text collate utf8_bin NOT NULL,info
text collate utf8_bin NOT NULL,link
text collate utf8_bin NOT NULL,hasImage
int(11) NOT NULL,language
varchar(2) collate utf8_bin NOT NULL,time_added
varchar(255) collate 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
(id
bigint(20) NOT NULL auto_increment,city_id
int(11) NOT NULL,type
text collate utf8_bin NOT NULL,town
text collate utf8_bin NOT NULL,address
text collate utf8_bin NOT NULL,price
text collate utf8_bin NOT NULL,info
text collate utf8_bin NOT NULL,link
text collate utf8_bin NOT NULL,hasImage
int(11) NOT NULL,language
varchar(2) collate utf8_bin NOT NULL,time_added
varchar(255) collate 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
(id
bigint(20) NOT NULL auto_increment,city_id
int(11) NOT NULL,type
text collate utf8_bin NOT NULL,town
text collate utf8_bin NOT NULL,address
text collate utf8_bin NOT NULL,price
text collate utf8_bin NOT NULL,info
text collate utf8_bin NOT NULL,link
text collate utf8_bin NOT NULL,hasImage
int(11) NOT NULL,language
varchar(2) collate utf8_bin NOT NULL,time_added
varchar(255) collate 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 。. .
mysql - sqlyog 上的“请选择相同数量的源和参考”
我正在尝试通过 sqlyog 添加外键约束,并收到此错误,尽管我只选择一个源和一个引用列
请选择相同数量的来源和参考
有谁知道在这种情况下这意味着什么?请注意,我确实有相同数量的源列和参考列...
mysql - SQLYog 自动将 LIMIT 0, 1000 附加到所有查询
SQLyog 自动将 LIMIT 0, 1000 附加到数据库中的所有查询,这导致以下查询 ( select next_hi from hibernate_unique_key for update
) 失败。
其他数据库中没有发生同样的情况。在哪里检查和解决这个问题?
更新:似乎 SQLyog 正在附加 LIMIT 子句,从休眠或命令提示符没有问题。但它只发生在一个数据库中,而不发生在另一个数据库中。
mysql - mysql 导出丢失 AutoIncrement
当我通过 SQLYog 导出表时,CREATE
导出文件中的语句在其主键上缺少 AutoIncrement,即使原始表包含 AutoIncrement。
这是一个错误(在 Yog 中还是在 mysql 中?)?我应该报告吗?如何导出带有 AutoIncrement 的表?
mysql - 在Sqlyog中格式化语句的键盘快捷键?
Sqlyog 中漂亮格式语句的键盘快捷键是什么?
mysql - MySQL连接错误
当我尝试使用 SQLyog 连接到我的 MySQL 数据库时,它会给出如下错误
错误号 2005 未知 MySQL 服务器主机 'database.ch3.s.com' (11004)
知道可能是什么问题吗?
mysql - MySQL 管理器。SQLyog 和 EMS SQL Manager 的优缺点是什么
我需要找到最有用的 MySQL 管理器。我发现 SQLyog 和 EMS SQL 最流行。也许我不对。所以,请给我一些建议。
mysql - 为什么 SQLYog 在创建 MySQL 存储过程时会更改分隔符?
当我用 SQLYog 创建一个存储过程时,它给了我这个模板:
我想知道为什么它在创建存储过程之前会更改分隔符。以及为什么我仍然可以;
在语句中使用分隔符create
(我猜可能是因为范围)。
mysql - 外键作为主键
我设计了这样的表格:
问题 1
如果有些学生根本没有分数,那是不是很好的表格设计?
问题2
如果它是好的设计,那么我怎样才能在 MySQL 中将 FK 作为 PK?我不知道怎么做。每次我尝试建立一个像上面 SQLYog 这样的关系时都会说这个错误:Can't create table 'students.#sql-a31_2c8e' (errno: 150)
谢谢
更新
我从这里找到了问题 2 的答案。这只是类型(int,signed int)的问题。