我在MySQL客户端(命令行)中进行查询。
有没有办法为SELECT查询设置默认LIMIT?每次输入都很烦人,如果我忘了它,我有时会得到数千个我不想要的结果。
答案 0 :(得分:1)
是。设置select-limit
变量,方法是在命令行上传递它:
mysql --select-limit=1000
或在~/.my.cnf
中设置:
[client]
select-limit = 1000
您还可以通过将select-limit
选项设置为safe-updates
来设置1
,这也会阻止您运行UPDATE
或DELETE
次查询涉及一个关键约束。 (这是防止某些常见的危险错误的有用方法。)